Skip to content

Pin gitleaks 8.30.1 in the secret scan - #8

Merged
lobbystack merged 1 commit into
mainfrom
fix/gitleaks-version
Sep 18, 2026
Merged

lobbystack merged 1 commit into
mainfrom
fix/gitleaks-version

Conversation

@lobbystack

@lobbystack lobbystack commented Sep 18, 2026

Copy link
Copy Markdown
Owner

gitleaks-action v2 installs gitleaks 8.24.3 unless you set GITLEAKS_VERSION. 8.24.3 ignores the [[allowlists]] tables in gitleaks.toml, so run 35307770296 flagged 10 synthetic wrapped_key values in docs/workspace-format/fixtures/.

This PR pins 8.30.1 through GITLEAKS_VERSION. The config stays the same.

Verification

Scanning the full history locally with gitleaks.toml:

  • 8.24.3 finds 26 leaks, 25 in the fixtures folder and 1 on the synthetic age key in recovery.rs. Both are covered by the allowlist
  • 8.30.1 finds none

🤖 Generated with Claude Code

gitleaks-action v2 installs gitleaks 8.24.3 by default. That version
ignores the [[allowlists]] tables in gitleaks.toml, so it flagged the
synthetic workspace-format fixtures (run 35307770296). 8.30.1 applies
the allowlist and finds no leaks across the full history.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Repository owner deleted a comment from chatgpt-codex-connector Bot Sep 18, 2026
@lobbystack
lobbystack merged commit ea4de4b into main Sep 18, 2026
7 checks passed
@lobbystack
lobbystack deleted the fix/gitleaks-version branch September 18, 2026 19:35
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.

1 participant