Skip to content

Generate release SBOM and dependency-license report - #129

Merged
KeyffMS merged 8 commits into
mainfrom
agent/issue-85-sbom-license-review
Jul 29, 2026
Merged

Generate release SBOM and dependency-license report#129
KeyffMS merged 8 commits into
mainfrom
agent/issue-85-sbom-license-review

Conversation

@KeyffMS

@KeyffMS KeyffMS commented Jul 29, 2026

Copy link
Copy Markdown
Owner

What changed

  • add a reviewed dependency policy with allowed, denied and review-required license expressions;
  • generate an SPDX 2.3 SBOM from the actual restore graph, exact .NET notice metadata, project references, workflow actions and final publish files;
  • record component versions, suppliers, scopes, licenses, source references and available checksums;
  • generate LICENSE-REPORT.json and DEPENDENCIES.md from the same evaluated inventory;
  • fail packaging when a component is unknown, has an unreviewed/denied license or differs from its reviewed version;
  • require the SBOM and license report in every binary package;
  • document the release and maintenance process.

Scope

This changes supply-chain documentation and release packaging only. It does not modify SightAdapt application behavior or add application tests.

Closes #85.

@KeyffMS
KeyffMS merged commit b46cd60 into main Jul 29, 2026
1 check passed
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.

[Supply Chain] Generate an SBOM and automate dependency-license review

1 participant