Skip to content

Restore secret scanning for Dependabot PRs - #28

Merged
systemicdream merged 1 commit into
mainfrom
fix/gitleaks-dependabot-scans
Sep 23, 2026
Merged

systemicdream merged 1 commit into
mainfrom
fix/gitleaks-dependabot-scans

Conversation

@systemicdream

Copy link
Copy Markdown
Contributor

Summary

  • replace the commercial Gitleaks Action wrapper with the pinned official Gitleaks CLI image
  • retain full-history, redacted secret scanning without a Dependabot-accessible license secret

Verification

  • docker compose toolchain: frozen install, format, lint, typecheck, test, coverage
  • bash scripts/smoke.sh
  • ghcr.io/gitleaks/gitleaks:v8.30.1 detect --source=/repo --redact --no-banner

GitHub documents that Dependabot-triggered workflows receive Dependabot secrets rather than Actions secrets; this removes that unavailable-secret dependency while retaining the required PR security gate.

Use the pinned MIT-licensed Gitleaks CLI image so the required secret scan runs when Dependabot secrets are unavailable.
@systemicdream
systemicdream merged commit d22945f into main Sep 23, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants