Skip to content

release: mark rc tags as GitHub pre-releases#205

Merged
incognick merged 1 commit into
mainfrom
fix/goreleaser-prerelease
Jul 3, 2026
Merged

release: mark rc tags as GitHub pre-releases#205
incognick merged 1 commit into
mainfrom
fix/goreleaser-prerelease

Conversation

@incognick

Copy link
Copy Markdown
Contributor

goreleaser had no prerelease setting, so a release-candidate tag (e.g. v0.9.0-rc.1) would publish as a normal release and become the repo's "latest" — handing rc binaries to anyone downloading the latest release (including the VPS install script's default). Sets prerelease: auto so tags with a semver prerelease suffix are marked GitHub pre-releases and never take the latest slot.

goreleaser had no prerelease setting, so a release-candidate tag (e.g.
v0.9.0-rc.1) would publish as a normal release and become the repository's
latest, handing rc binaries to anyone downloading the latest release. Set
prerelease: auto so tags with a semver prerelease suffix are marked as GitHub
pre-releases and never take the latest slot.

Signed-off-by: Nicholas Phillips <nsphilli@gmail.com>
@incognick incognick added the pr-ready A PR is open and ready for review label Jul 3, 2026
@incognick incognick enabled auto-merge July 3, 2026 22:38
@incognick incognick added this pull request to the merge queue Jul 3, 2026
Merged via the queue into main with commit 4170901 Jul 3, 2026
5 checks passed
@incognick incognick deleted the fix/goreleaser-prerelease branch July 3, 2026 22:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr-ready A PR is open and ready for review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant