Skip to content

Release: bundle SBOM assets - #7

Merged
Alex9001 merged 1 commit into
mainfrom
release/bundle-sboms
Sep 1, 2026
Merged

Release: bundle SBOM assets#7
Alex9001 merged 1 commit into
mainfrom
release/bundle-sboms

Conversation

@Alex9001

@Alex9001 Alex9001 commented Sep 1, 2026

Copy link
Copy Markdown
Owner

Summary

  • validate every generated CLI, package, and GUI SBOM before publishing
  • consolidate the individual JSON documents into one versioned ZIP with cli/ and gui/ directories
  • remove the individual SBOM JSON files from the public asset set and replace their checksum entries with the bundle checksum
  • exercise the same bundling path in ordinary CI and document the cleaner release layout

Validation

  • bundled all 23 SBOMs downloaded from v2.5.2
  • verified every source JSON before bundling
  • verified ZIP integrity, contents, removal of individual files, and the rewritten SHA-256 checksum
  • shell syntax, workflow YAML, actionlint, and Go tests pass locally

@Alex9001
Alex9001 force-pushed the release/bundle-sboms branch from 1e893cf to 4b09e07 Compare September 1, 2026 19:11
@Alex9001
Alex9001 merged commit ced7615 into main Sep 1, 2026
50 of 51 checks passed
@Alex9001
Alex9001 deleted the release/bundle-sboms branch September 1, 2026 19:30
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