Skip to content

Commit 23523f7

Browse files
jhrozekclaude
andauthored
Downgrade cosign-installer from v4.0.0 to v3.10.1 to fix signing failure (#22)
The cosign-installer v4.0.0 installs cosign v3.x which has breaking changes in the sign-blob command that are incompatible with our goreleaser configuration. Cosign v3.x requires the --bundle flag with signing configs, causing the release workflow to fail with: "Error: must provide --bundle with --signing-config or --use-signing-config" Evidence: - Toolhive hit the same issue in v0.3.10 release (Oct 17, 2025) - Fixed by reverting to cosign-installer v3.10.1 in commit 012d3b88 - v3.10.1 installs cosign v2.6.1 which works with existing config This matches the version used by the main toolhive project. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude <[email protected]>
1 parent 585580a commit 23523f7

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.github/workflows/releaser.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ jobs:
7575
uses: anchore/sbom-action/download-syft@aa0e114b2e19480f157109b9922bda359bd98b90 # v0.20.8
7676

7777
- name: Install Cosign
78-
uses: sigstore/cosign-installer@faadad0cce49287aee09b3a48701e75088a2c6ad # v4.0.0
78+
uses: sigstore/cosign-installer@7e8b541eb2e61bf99390e1afd4be13a184e9ebc5 # v3.10.1
7979

8080
- name: Build and Verify Binary Version
8181
env:

0 commit comments

Comments
 (0)