build(deps): bump trufflesecurity/trufflehog from 3.95.9 to 3.96.0 - #135
build(deps): bump trufflesecurity/trufflehog from 3.95.9 to 3.96.0#135dependabot[bot] wants to merge 1 commit into
Conversation
Bumps [trufflesecurity/trufflehog](https://github.com/trufflesecurity/trufflehog) from 3.95.9 to 3.96.0. - [Release notes](https://github.com/trufflesecurity/trufflehog/releases) - [Commits](trufflesecurity/trufflehog@v3.95.9...v3.96.0) --- updated-dependencies: - dependency-name: trufflesecurity/trufflehog dependency-version: 3.96.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
|
Codex review: needs maintainer review before merge. Reviewed August 1, 2026, 12:15 PM ET / 16:15 UTC. ClawSweeper reviewWhat this changesUpdates the TruffleHog GitHub Action that scans pull requests and pushes for verified secrets from v3.95.9 to v3.96.0. Merge readinessThis PR is still necessary: current Priority: P3 Review scores
Verification
How this fits togetherGitcrawl’s secret-scan workflow receives repository pushes and pull requests, resolves the changed commit range, and runs TruffleHog to detect verified credentials. A failed scan stops the workflow and directs operators to rotate the exposed credential before merging. flowchart LR
A[Push or pull request] --> B[Secret-scan workflow]
B --> C[Resolve commit range]
C --> D[TruffleHog action]
D --> E[Verified-secret results]
E -->|Secrets found| F[Fail workflow and rotate credential]
E -->|No verified secrets| G[Security gate passes]
Decision needed
Why: The patch is mechanically narrow and checks passed, but it changes the upstream program executed by a security-sensitive workflow; source inspection cannot make that trust decision on behalf of maintainers. Before merge
Findings
Agent review detailsSecurityNeeds attention: The diff is purpose-consistent and narrowly scoped, but it changes the externally executed scanner in a security workflow and therefore needs explicit maintainer acceptance. Review metrics
Merge-risk optionsMaintainer options:
Technical reviewBest possible solution: Review the TruffleHog v3.96.0 release under the repository’s action-pinning and supply-chain policy, then merge this one-line update if that security-gate upgrade is accepted. Do we have a high-confidence way to reproduce the issue? Not applicable: this is a dependency-update PR rather than a report of broken behavior. The exact workflow change and successful PR scan runs are directly inspectable from the diff and supplied check context. Is this the best way to solve the issue? Unclear pending maintainer approval: changing only the action reference is the narrowest implementation, but accepting a newer executable security scanner is a maintainer trust decision rather than a source-level repair. AGENTS.md: found and applied where relevant. Codex review notes: model internal, reasoning high; reviewed against dcdf94703540. LabelsLabel justifications:
EvidenceSecurity concerns:
What I checked:
Likely related people:
Rank-up movesOptional improvements that raise the rating; they are not merge blockers.
Rating scale
Overall follows the weaker of proof and patch quality. Workflow
HistoryReview history (10 earlier review cycles; latest 8 shown)
|
Bumps trufflesecurity/trufflehog from 3.95.9 to 3.96.0.
Release notes
Sourced from trufflesecurity/trufflehog's releases.
Commits
6f3c981fix(handlers): apk handler now doesnt check for apk extension since json-enum...05a5832fix(detectors/posthog): widen phx_ key body to {43,48} (#5133)a2ef4f5[chore] Change job_id in metric to source_type (#5149)e74404aupdated detector to include underscore char (#5121)4d82f21Fixscan_all_installationsRejecting Org Member Personal Repos (#5142)38999f8Retry git clone on transient network errors (#5132)0eb1a81Update module github.com/go-git/go-git/v5 to v5.19.1 [SECURITY] (#5034)ec20cb3document Config.SourceManager (#5002)4ecd7d5Log analyze errors for HuggingFace analyzer (#5130)1247638Log analyze errors for Postgres analyzer (#5131)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)