teb4rts/License Compliance Enforcer

Free, advanced license compliance enforcement for every ecosystem. Blocks non-compliant deps before they hit production.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
policyPolicy preset (startup|enterprise|open-source|permissive-only) or path to policy.ymlnostartup
ecosystemsComma-separated list of ecosystems to scan, or "auto" to detectnoauto
fail-on-violationFail the workflow if violations are foundnotrue
generate-sbomGenerate a Software Bill of Materials (SBOM)notrue
sbom-formatSBOM format: cyclonedx | spdx | allnoall
post-pr-commentPost a compliance report as a PR commentnotrue
block-on-unknownBlock if license cannot be determinednotrue
scan-transitiveScan transitive (indirect) dependenciesnotrue
exceptions-filePath to exceptions file (overrides inline exceptions in policy.yml)no""
upload-sbomUpload SBOM as a workflow artifactnotrue
report-formatReport format: text | markdown | json | sarifnomarkdown
working-directoryDirectory to scan (default: repo root)no.
namedescription
violations-countNumber of license violations found
warnings-countNumber of warnings found
packages-scannedTotal number of packages scanned
complianttrue if no violations found, false otherwise
sbom-pathPath to the generated SBOM file(s)
report-pathPath to the compliance report