epten08/Breach Gate
OWASP API security scanner with AI-assisted testing, static analysis, container scanning, and GraphQL probing.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| config | Path to the Breach Gate YAML config file. | no | security.config.yml |
| target | Target API URL. Overrides target.baseUrl from the config when set. | no | "" |
| output | Directory where reports should be written. | no | security-reports |
| format | Comma-separated report formats. | no | json,markdown,sarif |
| scan-args | Extra arguments passed to `breach-gate scan`. | no | "" |
| anthropic-api-key | Anthropic API key for AI-assisted testing. Can also be set via ANTHROPIC_API_KEY env var. | no | "" |
| openai-api-key | OpenAI API key for AI-assisted testing. Can also be set via OPENAI_API_KEY env var. | no | "" |
| working-directory | Repository directory to scan. | no | . |
| node-version | Node.js version used to build the action CLI. | no | 20 |
| install-command | Command used to install this action's dependencies. | no | npm ci |
Outputs
| name | description |
|---|---|
| verdict | Final scan verdict — PASS or FAIL. |
| report-json | Path to the JSON report file. |