Skip to content

Fix release checksum signature verification for keyless cosign#2

Merged
davidahmann merged 1 commit intomainfrom
codex/fix-release-keyless-verify
Feb 18, 2026
Merged

Fix release checksum signature verification for keyless cosign#2
davidahmann merged 1 commit intomainfrom
codex/fix-release-keyless-verify

Conversation

@davidahmann
Copy link
Contributor

Summary

  • update scripts/verify_release_artifacts.sh to pass keyless certificate identity/issuer when verifying checksum signatures
  • derive defaults in GitHub Actions from GITHUB_WORKFLOW_REF and OIDC issuer
  • keep local behavior unchanged when signature artifacts are absent

Why

v0.1.0 release run failed at "Verify signed checksums" because cosign keyless verification requires certificate identity/issuer.

Validation

  • bash -n scripts/verify_release_artifacts.sh
  • local checksum verification path with temp dist directory

@davidahmann davidahmann merged commit 98d49ef into main Feb 18, 2026
10 checks passed
@davidahmann davidahmann deleted the codex/fix-release-keyless-verify branch February 18, 2026 12:51
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

Comments