Skip to content

chore: sign release checksums with cosign#712

Open
scop wants to merge 1 commit into
wagoodman:mainfrom
scop:chore/cosign-checksums
Open

chore: sign release checksums with cosign#712
scop wants to merge 1 commit into
wagoodman:mainfrom
scop:chore/cosign-checksums

Conversation

@scop

@scop scop commented Jul 17, 2026

Copy link
Copy Markdown

Refs

This yields a dive_VERSION_checksums.txt.sigstore.json in release assets, which can be used to verify the checksums file and thus transitively files listed in it. This can be done manually using cosign, and software such as aqua and mise can do it automatically on install.

Caveat: untested, but have set this up for multiple projects, one recent sample at daveshanley/vacuum#927

Refs
- https://www.sigstore.dev
- https://docs.sigstore.dev/cosign/signing/overview/
- https://github.com/sigstore/cosign
- https://goreleaser.com/customization/sign/sign/#signing-with-cosign

This yields a dive_VERSION_checksums.txt.sigstore.json in release
assets, which can be used to verify the checksums file and thus
transitively files listed in it. This can be done manually using cosign,
and software such as aqua and mise can do it automatically on install.
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