Skip to content

fix(release): use git changelog instead of github API#70

Merged
kolkov merged 1 commit into
mainfrom
fix/goreleaser-changelog
Feb 9, 2026
Merged

fix(release): use git changelog instead of github API#70
kolkov merged 1 commit into
mainfrom
fix/goreleaser-changelog

Conversation

@kolkov
Copy link
Copy Markdown
Contributor

@kolkov kolkov commented Feb 9, 2026

GoReleaser's changelog.use: github fails with 404 when the tag is not yet pushed to remote. Our release workflow creates the tag locally and pushes it only after GoReleaser succeeds — so the GitHub compare API can't find it.

Switch to changelog.use: git which generates changelog from local git log.

Error: GET .../compare/v0.9.1...v0.9.4: 404 Not Found

GoReleaser's github changelog mode fails when tag is not yet
pushed to remote (our workflow pushes tag AFTER GoReleaser).
Switch to git mode which uses local git log.
@kolkov kolkov force-pushed the fix/goreleaser-changelog branch from 62446cd to eb79dcf Compare February 9, 2026 12:43
@kolkov kolkov merged commit ba5acff into main Feb 9, 2026
3 checks passed
@kolkov kolkov deleted the fix/goreleaser-changelog branch February 9, 2026 12:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant