alperduzgun/Warden Security Scan

AI-native security and quality gate for LLM-generated code

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Apr 8, 2026
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: alperduzgun/warden-core@556d574f16a9fe9fe356334c8742a1425225afde # v3.0.0

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

namedescriptionrequireddefault
scan-pathPath to scan (default: current directory)no.
levelAnalysis level: basic, standard, deepnostandard
formatOutput format: sarif, json, text, markdownnosarif
output-fileOutput file pathnowarden.sarif
quick-startRun deterministic-only scan (no LLM required)nofalse
python-versionPython version to useno3.11
diff-modeScan only changed files in this PR (faster, recommended for PR gates)nofalse
extra-argsAdditional arguments passed to warden scanno""
upload-sarifUpload SARIF to GitHub Security tabnotrue
post-commentPost scan results as a PR comment (idempotent, updates existing)notrue
fail-on-severityFail workflow if findings at this severity or above: critical, high, medium, low, nonenocritical
github-tokenGitHub token for PR comments and SARIF uploadno${{ github.token }}
namedescription
sarif-filePath to generated SARIF report
exit-codeScan exit code (0=pass, 1=infra error, 2=policy violation)
findings-countTotal number of findings
quality-scoreQuality score (0.0-10.0)