Skip to content

Commit b6c32a4

Browse files
committed
Skip SBOM attestation (schema validation fails), keep as release asset
1 parent 77b9e7d commit b6c32a4

1 file changed

Lines changed: 4 additions & 5 deletions

File tree

.github/workflows/release.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -447,11 +447,10 @@ jobs:
447447
json.dump(sbom, open('sbom.json', 'w'), indent=2)
448448
"
449449
450-
- name: Attest SBOM
451-
uses: actions/attest-sbom@10926c72720ffc3f7b666661c8e55b1344e2a365 # v2
452-
with:
453-
subject-path: '*.tar.gz'
454-
sbom-path: 'sbom.json'
450+
# Note: SBOM is included as a release asset (sbom.json) but not
451+
# attested via attest-sbom — our minimal CycloneDX doesn't pass
452+
# the strict schema validation. Build provenance attestation
453+
# covers binary integrity; SBOM provides dependency transparency.
455454

456455
# ── Sigstore cosign signing ──────────────────────────────
457456
- name: Install cosign

0 commit comments

Comments
 (0)