# README
go-semrel
Automate releases with semantic versioning and AngularJS commit conventions
This library is used in go-semrel-gitlab to
- determine next version and
- extract information for release note
# Packages
Package angularcommit analyzes angular-style commit messages
https://gist.github.com/stephenparish/9941e89d80e2bc58a153#format-of-the-commit-message https://docs.google.com/document/d/1QrDFcIiPjSLDn3EL15IJygNPiHORgU1_OOAqWjiDU5Y/edit#.
Package inspectgit collects version tags and unreleased commits from a git repository.
Package semrel processes version control data using an analyser function, to produce data for a release note.