actions-marketplace-validations/Dependencies license compliance checker
Detect license names and types for Python PyPI packages or a list of licenses obtained by third-party tools
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| requirements | Path to requirements file(s) | — | — |
| external | Path to CSV file(s) in format: `package_name,license_name[,...]` | — | — |
| external-format | External file format: csv, cocoapods, gradle | — | — |
| external-options | String of options map in EDN format | — | — |
| fail | Return non-zero exit code if specified license type(s) found | — | — |
| fails-only | Print only packages of license types specified with `fail` input. | — | — |
| exclude | PCRE to exclude matching packages | — | — |
| exclude-license | PCRE to exclude packages with matching license names | — | — |
| pre | Include pre-release and development versions | — | — |
| totals | Print totals for license types | — | — |
| with-totals | Print totals for license types | — | — |
| totals-only | Print only totals for license types | — | — |
| headers | Print report headers | — | — |
| table-headers | Print table headers | — | — |
| report-format | Report format: stdout, json, json-pretty, csv | — | — |
| formatter | Printf-style formatter string for report formatting | — | — |
| github-token | GitHub OAuth Token to increase rate-limits | — | — |
| verbose | Make output verbose | — | — |
Outputs
| name | description |
|---|---|
| report | License check report |