vrhunski/OrtoPed License Scanner
AI-enhanced license compliance scanning for your dependencies
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| project-path | Path to project directory to scan | no | . |
| output-file | Output file path for scan report (JSON) | no | ortoped-report.json |
| enable-ai | Enable AI-powered license resolution | no | true |
| parallel-ai | Run AI license resolution in parallel (faster) | no | true |
| source-scan | Enable source code scanning to extract license text | no | false |
| policy-file | Path to policy YAML file for compliance checking (optional) | no | — |
| fail-on-violations | Fail workflow if policy violations are found | no | false |
| sbom-format | Generate SBOM in specified format (cyclonedx-json, cyclonedx-xml, spdx-json, spdx-tv, or none) | no | none |
| sbom-output | Output file path for SBOM (if sbom-format is not none) | no | ortoped-sbom.json |
Outputs
| name | description |
|---|---|
| report-file | Path to the generated scan report |
| violations-count | Number of policy violations found (if policy evaluation was run) |
| unresolved-count | Number of unresolved licenses |
| sbom-file | Path to the generated SBOM file (if SBOM generation was enabled) |