Skip to content

release: commit cosign.pub — signing engages for the first time (#376 bootstrap) - #961

Merged
VijitSingh97 merged 1 commit into
mainfrom
release/sign-bootstrap
Aug 14, 2026
Merged

release: commit cosign.pub — signing engages for the first time (#376 bootstrap)#961
VijitSingh97 merged 1 commit into
mainfrom
release/sign-bootstrap

Conversation

@VijitSingh97

Copy link
Copy Markdown
Collaborator

Investigating v1.18.0's missing bundle signature surfaced the real state: signing has NEVER engaged. release.sh's condition is cosign present && COSIGN_KEY set && cosign.pub committed at repo root — the key pair was generated on the release box on Jul 24, but the public half never landed in the repo, so every release to date shipped unsigned (v1.16.0 and v1.17.0 also have no .sig asset) and no install holds a key.

This commits cosign.pub at the root (completing the #376 rollout — the pipeline signs from the next cut and the bundle ships the key, so installs bootstrap verification on their first upgrade), and corrects the 1.18.1 changelog account. Root-cause hardening is #960.

🤖 Generated with Claude Code

…bootstrap)

The key pair was generated on the release box in July but the public half never
landed in the repo, so release.sh's signing condition (key + committed cosign.pub)
has never fired and every bundle to date shipped unsigned. Committing the pub key
completes the #376 rollout: the pipeline signs from the next cut, the bundle ships
the key, and installs bootstrap verification on their first upgrade to it. Also
corrects the 1.18.1 changelog account to this real story.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@VijitSingh97
VijitSingh97 merged commit 649bff6 into main Aug 14, 2026
15 checks passed
@VijitSingh97
VijitSingh97 deleted the release/sign-bootstrap branch August 14, 2026 14:48
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