Skip to content

Publish successful GitHub releases - #6

Merged
dude2k merged 1 commit into
mainfrom
agent/publish-github-releases
Aug 18, 2026
Merged

Publish successful GitHub releases#6
dude2k merged 1 commit into
mainfrom
agent/publish-github-releases

Conversation

@dude2k

@dude2k dude2k commented Aug 18, 2026

Copy link
Copy Markdown
Owner

Summary

  • publish successful tagged releases immediately instead of leaving them as drafts
  • explicitly mark the newly published stable release as GitHub's latest release

Root cause

The release workflow passed --draft to gh release create, so v1.1.0 and v1.2.0 remained hidden drafts even though their Docker images and release assets were produced successfully. This left v1.0.4 displayed as Latest.

Impact

Future successful release workflows will expose their generated notes, SBOM, license bundle, and corresponding-source assets immediately and update the repository's Latest release marker.

Verification

  • published the existing v1.2.0 draft and confirmed it is now isLatest: true
  • confirmed all five existing v1.2.0 release assets remain attached
  • git diff --check
  • verified gh release create supports --latest

@dude2k
dude2k marked this pull request as ready for review August 18, 2026 14:04
@dude2k
dude2k merged commit 1468940 into main Aug 18, 2026
8 checks passed
@dude2k
dude2k deleted the agent/publish-github-releases branch August 18, 2026 14:08
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