0xsj/Preflight Security Check

Analyze infrastructure-as-code changes for security impact before deployment

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Mar 20, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: 0xsj/preflight@90fa6530638922cbbf196e95430ccca3fd180760 # no releases — HEAD as of 2026-07-17

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
plan-filePath to the Terraform plan JSON or CloudFormation changeset fileyes
fail-onFail if any finding at or above this severity (critical/high/medium/low)no""
thresholdRisk score threshold (0-100). Exit 1 if exceededno60
baselinePath to a baseline file to suppress known findingsno""
formatOutput format (console/json/sarif/markdown/html/junit)nosarif
upload-sarifUpload SARIF results to GitHub Code Scanningnotrue
commentPost a PR comment with findings summarynotrue
python-versionPython version to useno3.11
namedescription
scoreRisk score (0-100)
categoryRisk category (safe/low/moderate/high/critical)
findingsTotal number of findings
passedWhether the check passed (true/false)