honzikec/ArchGuard
Run ArchGuard architecture checks and optionally upload SARIF results.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| config | Path to the ArchGuard config file | no | archguard.yaml |
| format | Output format for `archguard check` | no | sarif |
| enforce | Fail the workflow on any non-zero ArchGuard exit code | no | true |
| changed-against | Optional git ref used for changed-file filtering | no | "" |
| parse-error-policy | Parse/read error policy passed to `archguard check` | no | error |
| severity-threshold | Blocking threshold passed to `archguard check` | no | error |
| upload-sarif | Upload SARIF output with github/codeql-action/upload-sarif | no | true |
| version | ArchGuard release tag to install, for example v0.2.0. Defaults to the latest GitHub release. | no | latest |
Outputs
| name | description |
|---|---|
| exit_code | Exit code returned by `archguard check` |
| sarif_file | SARIF file path emitted by the action |