You've already forked step-ca-cli
mirror of
https://github.com/smallstep/cli.git
synced 2026-10-24 11:19:19 +03:00
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>