You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix release workflow leaving permanent draft releases on GitHub (#1652)
The release workflow was creating a GitHub draft release before
goreleaser ran. goreleaser preserves the draft state of releases it
didn't create itself, so every release was left as a permanent draft.
Removes the pre-goreleaser softprops/action-gh-release step entirely
and lets goreleaser own the full lifecycle: create draft, upload
assets, publish. Also renames the job from create_release to
release_metadata (it only computes tag/version metadata now) and
tightens workflow-level permissions from contents:write to
contents:read.
Change-Type: fix
Release-Note: no
Audience: operator
Impact: medium
Breaking: false
Co-authored-by: Claude <noreply@anthropic.com>
0 commit comments