kchason/CASE Ontology Validator
Validates files within a directory for compliance with the CASE Cyber Ontology
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| case-path | The path to the directory or file to be validated | no | /opt/json/ |
| case-version | The version of the ontology against which the graph should be validated. Options: "none", "case-0.5.0", "case-0.6.0", "case-0.7.0", "case-0.7.1", "case-1.0.0", "case-1.1.0", "case-1.2.0", "case-1.3.0", "case-1.4.0" | no | case-1.4.0 |
| extension-filter | The extension of only the files against which the validator should be run. Eg. "json", "jsonld", "case". Defaults to "" to run against all files defined in `case-path`. | no | "" |
| abort | Whether to abort the validator on the first failure | no | false |
| report-in-pr | Whether or not to report the validation results in the pull request. Only reports if the action is triggered by a pull request. | no | false |
| github-token | The GitHub token to use for reporting the validation results in the pull request. | no | "" |
| repository | The GitHub repository to use for reporting the validation results in the pull request. | no | "" |
| pull-request | The GitHub pull request to use for reporting the validation results in the pull request. | no | "" |
Outputs
no outputs