Skip to content

fix: update cosign signing to use --bundle flag#40

Merged
cjimti merged 1 commit intomasterfrom
fix/cosign-bundle-signing
Feb 6, 2026
Merged

fix: update cosign signing to use --bundle flag#40
cjimti merged 1 commit intomasterfrom
fix/cosign-bundle-signing

Conversation

@cjimti
Copy link
Copy Markdown
Member

@cjimti cjimti commented Feb 6, 2026

Summary

  • Update .goreleaser.yml cosign signing config for cosign v2.4+
  • Replace deprecated --output-certificate and --output-signature with --bundle
  • Remove deprecated COSIGN_EXPERIMENTAL=1 env var (keyless signing is now default)

Context

Release v1.7.1 failed at the signing step with:

must provide --bundle with --signing-config or --use-signing-config

Validated locally

  • goreleaser check passes
  • goreleaser release --snapshot --clean builds all platforms successfully
  • cosign sign-blob --bundle flag confirmed in local cosign

@cjimti cjimti merged commit fa1f898 into master Feb 6, 2026
9 checks passed
@cjimti cjimti deleted the fix/cosign-bundle-signing branch February 6, 2026 04:24
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