Skip to content

feat(release): sigstore keyless signing, SBOM, and provenance attestations - #265

Merged
jkyberneees merged 1 commit into
mainfrom
feat/artifact-signing
Sep 25, 2026
Merged

jkyberneees merged 1 commit into
mainfrom
feat/artifact-signing

Conversation

@jkyberneees

Copy link
Copy Markdown
Contributor

Sign release binaries and checksums.txt with cosign keyless (Fulcio OIDC + Rekor), publish per-artifact in-toto provenance attestations naming the source commit, and ship an SPDX SBOM.

  • cosign pinned to v3.1.3, actions pinned by full commit SHA
  • explicit file lists (no globs) so generated .bundle outputs can't be re-signed
  • attestation predicate uses --type custom (no schema-validation dependency on first run)
  • docs/SECURITY.md: verify instructions + hardened threat-matrix row

…tions

Sign release binaries and checksums.txt with cosign keyless (Fulcio OIDC
identity + Rekor transparency log), publish per-artifact in-toto provenance
attestations naming the source commit, and ship an SPDX SBOM. Actions
pinned by full commit SHA. Docs: verification instructions and updated
attack-vector matrix row.
@jkyberneees
jkyberneees merged commit f5961a5 into main Sep 25, 2026
10 checks passed
@jkyberneees
jkyberneees deleted the feat/artifact-signing branch September 25, 2026 06:53
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