Parent: #11777
Implementation plan: PR 13 — Tag-build cutover to GoReleaser
Design: GoReleaser Release Lifecycle
Implementation PR: Not yet created.
Scope
Replace tag-path CLI, image, checksum, and GitHub Release jobs with one GoReleaser release job. Publish immutable full-version outputs, stage a draft release from prepared notes, and promote channel and latest aliases only from verified immutable outputs after the initial publication gate succeeds. Remove superseded tag jobs and the main-branch latest shim.
Acceptance criteria
Parent: #11777
Implementation plan: PR 13 — Tag-build cutover to GoReleaser
Design: GoReleaser Release Lifecycle
Implementation PR: Not yet created.
Scope
Replace tag-path CLI, image, checksum, and GitHub Release jobs with one GoReleaser release job. Publish immutable full-version outputs, stage a draft release from prepared notes, and promote channel and
latestaliases only from verified immutable outputs after the initial publication gate succeeds. Remove superseded tag jobs and the main-branchlatestshim.Acceptance criteria
latestpoints only to the newest stable release; main builds publish onlyedge.