Skip to content

Resolve "Attest build provenance" - #446

Merged
btschwertfeger merged 1 commit into
masterfrom
attest-provenance-and-sbom
Jul 6, 2026
Merged

Resolve "Attest build provenance"#446
btschwertfeger merged 1 commit into
masterfrom
attest-provenance-and-sbom

Conversation

@btschwertfeger

Copy link
Copy Markdown
Owner

Attests SLSA build provenance and binds a CycloneDX SBOM to the wheel and sdist in the release publish job, then attaches the SBOM to the GitHub Release.

Closes #420.

@btschwertfeger btschwertfeger added enhancement New feature or request SHOULD The S in MoSCoW labels Jul 5, 2026
@btschwertfeger btschwertfeger self-assigned this Jul 5, 2026
@btschwertfeger btschwertfeger added this to the Upcoming Release milestone Jul 5, 2026
@codecov

codecov Bot commented Jul 5, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 85.08%. Comparing base (8135c7d) to head (99f2d81).
⚠️ Report is 1 commits behind head on master.
✅ All tests successful. No failed tests found.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #446      +/-   ##
==========================================
- Coverage   85.28%   85.08%   -0.21%     
==========================================
  Files          22       22              
  Lines        1971     1971              
==========================================
- Hits         1681     1677       -4     
- Misses        290      294       +4     
Flag Coverage Δ
futures-private 51.39% <ø> (ø)
futures-public 50.88% <ø> (ø)
spot-private 59.30% <ø> (-0.21%) ⬇️
spot-public 56.82% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.
see 1 file with indirect coverage changes

@btschwertfeger
btschwertfeger marked this pull request as ready for review July 6, 2026 05:18
@btschwertfeger
btschwertfeger merged commit d1d5f8e into master Jul 6, 2026
31 checks passed
@btschwertfeger
btschwertfeger deleted the attest-provenance-and-sbom branch July 6, 2026 05:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request SHOULD The S in MoSCoW

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Attest build provenance

1 participant