Skip to content

Create GitHub Releases for jvm/ tags - #601

Merged
nedtwigg merged 1 commit into
mainfrom
fix-github-release-creation
Nov 2, 2026
Merged

nedtwigg merged 1 commit into
mainfrom
fix-github-release-creation

Conversation

@nedtwigg

@nedtwigg nedtwigg commented Nov 2, 2026

Copy link
Copy Markdown
Member

No GitHub Release has been created since jvm/2.4.2. The 3.1.2 run logged:

cannot generate release notes from tag release/3.1.2 as it does not exist locally

jvm/build.gradle sets runAfterPush for jvm/ tags, but base/changelog.gradle from Blowdryer is applied afterward and replaces it with one for release/ tags. spotless-changelog ignores the command's exit code, so the build still passes.

This sets runAfterPush after that script runs.

Tested locally: printing the configured value shows jvm/{{version}} instead of release/{{version}}. The command itself only runs during a real release, so the next release is what proves it.

🤖 Generated with Claude Code

base/changelog.gradle replaced our runAfterPush with one for release/ tags,
which don't exist here, so gh failed. The failure doesn't fail the build, so
no release has been created since 2.4.2. Set it after that script runs.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@nedtwigg
nedtwigg merged commit 689940f into main Nov 2, 2026
6 checks passed
@nedtwigg
nedtwigg deleted the fix-github-release-creation branch November 2, 2026 22:16
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