| name | release-notes |
| description | Generate release notes from commits since last tag for GoReleaser GitHub Releases |
| disable-model-invocation | true |
Recent Changes
- Commits since last tag: !
git log $(git describe --tags --abbrev=0)..HEAD --oneline
- Last tag: !
git describe --tags --abbrev=0
Generate release notes for this Go CLI (sap-devs):
- Group commits by type using conventional commit prefixes:
- New Features —
feat: commits
- Bug Fixes —
fix: commits
- Documentation —
docs: commits
- Other Changes — everything else
- Write user-friendly descriptions (not raw commit messages)
- Highlight breaking changes prominently at the top
- Format as markdown suitable for a GitHub Release body
- Include a one-line summary at the top describing the release theme