getsentry/Copyleft License Checker
Check changed files for strong copyleft licenses (GPL, AGPL) while allowing GPL with Classpath Exception
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| exclude-patterns | Comma-separated list of file patterns to exclude (e.g., "*.md,docs/*") | no | *.md,*.txt,LICENSE*,COPYING*,docs/* |
| fail-on-found | Whether to fail the action when copyleft licenses are found | no | true |
| allow-gpl-classpath | Whether to allow GPL with Classpath Exception (if false, treats GPL with Classpath Exception as violation) | no | true |
Outputs
| name | description |
|---|---|
| licenses-found | Whether any copyleft licenses were found |
| found-files | JSON array of files containing copyleft licenses |
| summary | Summary of the license check results |