DevSecOps governance that enforces secrets detection, SAST, SCA, container security, and code quality — in every CI run, without hunting for yet another tool.
What you get
How it works
Templates
| Language | SCA Tool | Quality Tool | GitHub Actions | GitLab CI |
|---|---|---|---|---|
| Python | pip-audit | Ruff | ✓ | ✓ |
| Node.js | npm audit | ESLint | ✓ | ✓ |
| Go | govulncheck | staticcheck | ✓ | ✓ |
Extensible
CAST is a governance layer, not a walled garden. Drop in any tool you already trust — Snyk, Checkov, custom OPA policies — by adding a YAML plugin definition. No patching the core.
# Custom Snyk plugin for CAST name: custom-snyk layer: sca enabled: true run: command: snyk test --severity-threshold=high fail_on: nonzero_exit report: format: sarif output: snyk-results.sarif gate: policy: policy/snyk.rego block_merge: true
One command. Six layers. Zero excuses.