rk0429/kalos
Acquire a kalos binary, restore bundle and baseline caches, prewarm the managed CodeQL bundle, run kalos check, and optionally upload SARIF to GitHub Code Scanning.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| working-directory | Directory where kalos check runs. | no | . |
| cache-dir | Override KALOS_CACHE_DIR. Defaults to $RUNNER_TEMP/kalos-cache/<repository-id>-<case-hash>. | no | "" |
| baseline-cache-scope | Optional namespace segment for baseline cache keys. | no | default |
| args | Newline-delimited arguments passed to kalos check. When `--diff origin/develop` is requested but `origin/develop` is unavailable, the wrapper falls back to the remote default branch so repositories without a develop branch remain covered. | no | "" |
| upload-sarif | When true, force `kalos check` to emit SARIF and upload it to GitHub Code Scanning. | no | false |
| sarif-file | Repository-relative SARIF output path used when `upload-sarif` is true. | no | .github/results/kalos.sarif |
Outputs
| name | description |
|---|---|
| cache-dir | Effective KALOS cache directory. |
| binary-path | Path to the acquired kalos binary. |
| sarif-file | Repository-relative SARIF output path when Code Scanning upload is enabled. |