GitHub Action¶
Crossfire provides a GitHub Action for CI integration.
Basic usage¶
- uses: lumen-argus/crossfire@v1
with:
rules: rules/*.json
threshold: "0.8"
fail-on-duplicate: "true"
Inputs¶
| Input | Required | Default | Description |
|---|---|---|---|
rules |
Yes | Glob pattern for rule files | |
command |
No | scan |
Command to run (scan, compare, validate) |
threshold |
No | 0.8 |
Overlap threshold |
fail-on-duplicate |
No | false |
Fail if duplicates found |
format |
No | summary |
Output format |
crossfire-version |
No | latest |
Crossfire version to install |