huslenine999/Aegis Security Scan & Policy Gate

Scans a pushed project with Aegis, publishes reports, and blocks the workflow when policy declines the project.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
python-versionPython version to useno3.11
scan-targetDirectory or file to scanno.
output-dirDirectory where Aegis writes JSON, Markdown, HTML, and SBOM reportsnoaegis-reports
no-dockerSkip Docker sandbox, Trivy, and DAST checksnotrue
timeoutPer-tool timeout in secondsno120
fail-onComma-separated severities that block supported scanner families, for example high,criticalnomedium,high,critical
configOptional path to an aegis.yml configuration fileno""
sarifWrite SARIF output in the report directorynofalse
strictFail when a requested scanner cannot complete reliablynotrue
namedescription
decisionAegis decision: approved, declined, or error
summary-jsonPath to the machine-readable Aegis summary JSON
exit-codeAegis exit code: 0 allowed, 1 policy blocked, 2 operational error