Skip to content

ci: pin sigstore/cosign-installer to v4.1.2 (no floating v4 tag exists) - #20

Merged
christiangda merged 1 commit into
mainfrom
fix/cosign-installer-pin
Sep 19, 2026
Merged

christiangda merged 1 commit into
mainfrom
fix/cosign-installer-pin

Conversation

@christiangda

Copy link
Copy Markdown
Contributor

The release workflow fails at resolution time with:

Unable to resolve action `sigstore/cosign-installer@v4`, repository or version not found

Cause. sigstore/cosign-installer publishes exact tags (v4.0.0v4.1.2) and a floating v3, but never created a floating v4. Verified with git ls-remote --tags: v4 missing, v3 and v4.1.2 present. The action’s README pins v4.1.0 exactly. My action-pin bump in #15 assumed a floating major tag like the other actions have.

Fix. Pin sigstore/cosign-installer@v4.1.2. Dependabot (enabled for github-actions) bumps exact pins, so this stays current.

All other pins were verified to resolve: checkout v7, setup-go v7, upload-artifact v7, download-artifact v8, action-gh-release v3, codeql-action v4.

Needed before tagging v0.2.0; the release workflow would otherwise not run.

🤖 Generated with Claude Code

The action publishes exact tags only and never created a floating v4
tag (v3 exists, v4 does not), so @v4 fails to resolve and the release
workflow cannot start. Its README pins the exact version; Dependabot
keeps an exact pin current.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@christiangda christiangda self-assigned this Sep 19, 2026
@christiangda
christiangda merged commit 9745c85 into main Sep 19, 2026
8 checks passed
@christiangda
christiangda deleted the fix/cosign-installer-pin branch September 19, 2026 18:40
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