Skip to content

fix(release): pin cosign CLI to v2.6.3; prepare v0.3.2#85

Merged
ErenAri merged 1 commit into
mainfrom
fix/release-cosign-pin
Jul 16, 2026
Merged

fix(release): pin cosign CLI to v2.6.3; prepare v0.3.2#85
ErenAri merged 1 commit into
mainfrom
fix/release-cosign-pin

Conversation

@ErenAri

@ErenAri ErenAri commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

The v0.3.1 tag build failed at signing: cosign-installer installs the latest cosign by default, and the actions-group dependabot bump moved runners onto cosign v3, which ignores --output-signature/--output-certificate (new bundle format) and errors with create bundle file: open : no such file or directory. Failed run.

  • Pin cosign-release: v2.6.3 on the installer (with a comment explaining why), keeping the .sig/.crt assets that docs/verifying-releases.md documents. Migrating to the v3 bundle format can be a deliberate follow-up.
  • v0.3.1 must not be retagged: the Go module proxy already cached it (sumdb hash locked), so it stays as a valid module version with no release binaries. This PR prepares v0.3.2 instead — content-identical plus the pipeline fix: changelog entry + @v0.3.2 example bumps.

Tag v0.3.2 goes on the merge commit.

🤖 Generated with Claude Code

The v0.3.1 tag build failed at the signing step: cosign-installer
fetches latest cosign by default and cosign v3 ignores
--output-signature/--output-certificate in favor of the new bundle
format ('create bundle file: open : no such file or directory'). Pin
cosign-release v2.6.3 so the .sig/.crt assets documented in
docs/verifying-releases.md keep being produced; migrate to bundles
deliberately later.

v0.3.1 is already cached by the Go module proxy, so the tag must not
move — it stays a valid module version with no release binaries.
Prepare v0.3.2 instead (content-identical plus this pipeline fix):
changelog entry + bump usage examples to @v0.3.2.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings July 16, 2026 13:23

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@ErenAri
ErenAri merged commit 48f7bf9 into main Jul 16, 2026
7 checks passed
@ErenAri
ErenAri deleted the fix/release-cosign-pin branch July 16, 2026 13:28
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.

2 participants