https://github.com/juranki/go-semrel
A library for extracting release information from commit messages
https://github.com/juranki/go-semrel
go golang release-automation semantic-release semantic-versioning semrel
Last synced: 5 months ago
JSON representation
A library for extracting release information from commit messages
- Host: GitHub
- URL: https://github.com/juranki/go-semrel
- Owner: juranki
- License: mit
- Created: 2018-04-03T16:29:47.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2021-07-08T15:57:49.000Z (almost 5 years ago)
- Last Synced: 2024-06-19T00:26:36.493Z (almost 2 years ago)
- Topics: go, golang, release-automation, semantic-release, semantic-versioning, semrel
- Language: Go
- Homepage:
- Size: 47.9 KB
- Stars: 11
- Watchers: 4
- Forks: 7
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# go-semrel
**Automate releases** with [semantic versioning](https://semver.org/) and
[AngularJS commit conventions](https://gist.github.com/stephenparish/9941e89d80e2bc58a153#format-of-the-commit-message)
[](https://travis-ci.org/juranki/go-semrel)
[](https://godoc.org/github.com/juranki/go-semrel)
This library is used in [go-semrel-gitlab](https://juhani.gitlab.io/go-semrel-gitlab/)
to
- determine next version and
- extract information for release note