Skip to content

fix: set release title in release workflows#97

Merged
rianjs merged 1 commit intomainfrom
fix/84-release-naming
Feb 7, 2026
Merged

fix: set release title in release workflows#97
rianjs merged 1 commit intomainfrom
fix/84-release-naming

Conversation

@rianjs
Copy link
Copy Markdown
Contributor

@rianjs rianjs commented Feb 7, 2026

Summary

Closes #84

Cleanup (already done)

  • Deleted 7 misnamed v* releases
  • Deleted 7 stale v* temp tags leaked by GoReleaser
  • Deleted 8 orphaned {tool}-v* tags from failed releases
  • Renamed 6 valid releases from v* to {tool} v* format

Root cause fix (this PR)

The "Fix release tag" step in both release workflows used gh release edit --tag to reassign the release from the temp v* tag to the correct {tool}-v* tag. But --tag only changes the tag — it doesn't change the release name. Added --title "{tool} v${VERSION}" so future releases are correctly named.

Test plan

  • Next jtk or cfl release should show {tool} v{VERSION} as the release name
  • gh release list should show consistent naming

@rianjs rianjs merged commit 0a1b40e into main Feb 7, 2026
7 checks passed
@rianjs rianjs deleted the fix/84-release-naming branch February 7, 2026 17:06
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.

chore: Clean up stale tags and misnamed releases from broken release builds

1 participant