skkammar/SecretShield

Scans every push and PR for secrets, .env files, and sensitive credentials. Auto-removes on push, blocks merge on PR.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
tokenGitHub token for PR comments and artifact uploadyes${{ github.token }}
auto_removeAuto-delete sensitive files on direct pushnotrue
fail_on_secretsFail the job if secrets are found (blocks PR merge)notrue
custom_patternsComma-separated extra regex patterns to scan forno""
ignore_pathsComma-separated paths to skip (e.g. tests/,docs/)no""
severity_thresholdMinimum severity to fail on: LOW, MEDIUM, HIGH, CRITICALnoHIGH
namedescription
secrets_foundtrue/false — whether any secrets were detected
report_pathPath to the JSON scan report artifact
total_findingsTotal number of findings across all rules