Skip to content

fix(release): goreleaser v2 expects 'checksum' (singular) for sign artifacts#19

Merged
mastermanas805 merged 1 commit into
masterfrom
fix/goreleaser-sign-artifacts
May 29, 2026
Merged

fix(release): goreleaser v2 expects 'checksum' (singular) for sign artifacts#19
mastermanas805 merged 1 commit into
masterfrom
fix/goreleaser-sign-artifacts

Conversation

@mastermanas805
Copy link
Copy Markdown
Member

First v0.2.0 release run failed with:

invalid list of artifacts to sign: checksums

GoReleaser v2's schema enum is checksum (singular). The plural form was a v1 holdover that v2 explicitly rejects. Same sigstore cosign keyless flow, only the YAML key fixed.

goreleaser check clean.

After merge: delete the failed v0.2.0 tag (release page + remote), then re-tag to fire the release with the fix in place.

🤖 Generated with Claude Code

…tifacts

The first v0.2.0 tag failed with:
  invalid list of artifacts to sign: checksums

GoReleaser v2's schema enum is 'checksum' — the plural form was a v1
holdover that v2 explicitly rejects. Same Sigstore cosign keyless flow,
just the YAML key fixed.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@mastermanas805 mastermanas805 merged commit 132f2ed into master May 29, 2026
10 checks passed
@mastermanas805 mastermanas805 deleted the fix/goreleaser-sign-artifacts branch May 29, 2026 08:50
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