Run tirith in your CI/CD pipeline to catch threats before they reach production.
Use tirith with SARIF output to see findings directly in the GitHub Security tab:
Export results as JSON for GitLab code quality integration:
For any CI system, use the exit code to gate deployments:
| Flag | Format | Use Case |
|---|---|---|
| --format text | Human-readable | Local development, logs |
| --format json | JSON | GitLab CI, custom tooling |
| --format sarif | SARIF 2.1.0 | GitHub Security, VS Code |
| Variable | Description |
|---|---|
| TIRITH_API_KEY | API key for Team+ features (policy fetch, audit upload) |
| TIRITH_BYPASS | Set to 1 to skip blocking (if policy allows) |
| TIRITH_LOG | Set to 0 to disable audit logging |