Skip to content

Add first cut of SBOM implementation#1

Merged
ChronosMasterOfAllTime merged 21 commits into
go-gofrom
go-go-gadget-sbom
Jan 16, 2026
Merged

Add first cut of SBOM implementation#1
ChronosMasterOfAllTime merged 21 commits into
go-gofrom
go-go-gadget-sbom

Conversation

@ChronosMasterOfAllTime

@ChronosMasterOfAllTime ChronosMasterOfAllTime commented Dec 1, 2025

Copy link
Copy Markdown
Collaborator

Implement all the phases (sans 6) in SBOM_STRATEGY.md

@ChronosMasterOfAllTime ChronosMasterOfAllTime changed the title Add first cut of SBOM impl WIP Add first cut of SBOM impl Dec 1, 2025
@ChronosMasterOfAllTime ChronosMasterOfAllTime changed the title WIP Add first cut of SBOM impl WIP: Add first cut of SBOM impl Dec 1, 2025
@ChronosMasterOfAllTime ChronosMasterOfAllTime force-pushed the go-go-gadget-sbom branch 8 times, most recently from 980f75b to 4205281 Compare December 8, 2025 22:08
@ChronosMasterOfAllTime ChronosMasterOfAllTime changed the title WIP: Add first cut of SBOM impl Add first cut of SBOM implementation Jan 16, 2026
- Add sanitizeTestName() to handle Windows-invalid path characters (colons)
- Skip Unix executable permission checks on Windows (Windows uses file extensions)
- TestBuildConstraintAnalysis: Use sanitized directory names
- TestHookManager_InstallHook: Only check executable bit on Unix platforms

All tests now pass on Windows, macOS, and Linux.
@ChronosMasterOfAllTime ChronosMasterOfAllTime merged commit 5647b8d into go-go Jan 16, 2026
6 checks passed
@ChronosMasterOfAllTime ChronosMasterOfAllTime deleted the go-go-gadget-sbom branch January 16, 2026 19: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