Skip to content

release: emit attestable SBOM - #8

Merged
katovpn merged 1 commit into
mainfrom
codex/fix-sbom-schema
Aug 6, 2026
Merged

katovpn merged 1 commit into
mainfrom
codex/fix-sbom-schema

Conversation

@katovpn

@katovpn katovpn commented Aug 6, 2026

Copy link
Copy Markdown
Owner

Summary

  • retain the CycloneDX serial number required by GitHub SBOM attestations
  • continue publishing a versioned CycloneDX 1.6 document and checksum

Safety notes

  • workflow-only correction; no application or server behavior changes
  • previous failed workflows published no GitHub release assets

Files changed

  • .github/workflows/release.yml

Verification performed

  • local generator emitted bomFormat, specVersion, and urn:uuid serialNumber
  • local output passes the exact field checks used by actions/attest
  • workflow YAML parsed successfully

Approval required

  • merge before retrying v0.4.3-preview

@katovpn
katovpn marked this pull request as ready for review August 6, 2026 11:44
@katovpn
katovpn merged commit 063c422 into main Aug 6, 2026
1 check passed
@katovpn
katovpn deleted the codex/fix-sbom-schema branch August 6, 2026 11:45
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