Reusable Workflows
Thin workflow wrappers for workflow_call. For direct action use see Composite Actions.
Main Hardening Pipeline
| Workflow | Description |
|---|---|
reusable-security-hardening |
Full security hardening pipeline — entry point for most users |
Individual Scanner Workflows
| Workflow | Description |
|---|---|
scanner-bandit |
Bandit Python Security Scanner |
scanner-checkov |
Checkov Scanner |
scanner-clamav |
ClamAV Malware Scanner |
scanner-codeql |
CodeQL Scanner |
scanner-dependency-review |
Dependency Review Scanner |
scanner-gitleaks |
Gitleaks Secrets Scanner |
scanner-grype |
Grype Container Scanner |
scanner-opengrep |
OpenGrep Scanner |
scanner-osv |
OSV Dependency Scanner |
scanner-syft |
Generate SBOM |
scanner-trivy-container |
Trivy Container Scanner |
scanner-trivy-iac |
Trivy IaC Scanner |
scanner-zap-from-config |
ZAP DAST from Config |
scanner-zap |
ZAP DAST Scanner |
Utility Workflows
| Workflow | Description |
|---|---|
container-scan-from-config |
Container Scan from Config |
container-scan |
Container Security Scanning |
dependency-scan |
Dependency Security Scanner |
infrastructure-scan |
Infrastructure Security Scanner |
linting |
Code Quality and Linting Pipeline |