build(deps): bump the github-actions group with 3 updates - #166
build(deps): bump the github-actions group with 3 updates#166dependabot[bot] wants to merge 1 commit into
Conversation
Bumps the github-actions group with 3 updates: [github/codeql-action/init](https://github.com/github/codeql-action), [github/codeql-action/analyze](https://github.com/github/codeql-action) and [trufflesecurity/trufflehog](https://github.com/trufflesecurity/trufflehog). Updates `github/codeql-action/init` from 4.37.1 to 4.37.3 - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@7188fc3...e4fba86) Updates `github/codeql-action/analyze` from 4.37.1 to 4.37.3 - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@7188fc3...e4fba86) Updates `trufflesecurity/trufflehog` from 3.95.9 to 3.96.0 - [Release notes](https://github.com/trufflesecurity/trufflehog/releases) - [Commits](trufflesecurity/trufflehog@27b0417...6f3c981) --- updated-dependencies: - dependency-name: github/codeql-action/init dependency-version: 4.37.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: github/codeql-action/analyze dependency-version: 4.37.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: trufflesecurity/trufflehog dependency-version: 3.96.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions ... Signed-off-by: dependabot[bot] <support@github.com>
|
Codex review: needs changes before merge. Reviewed August 1, 2026, 9:42 PM ET / August 2, 2026, 01:42 UTC. ClawSweeper reviewWhat this changesUpdates the SHA-pinned CodeQL init/analyze actions to v4.37.3 and the TruffleHog action wrapper to v3.96.0 in the repository’s GitHub security workflows. Merge readiness⛔ Blocked until real behavior proof is added - 7 items remain This PR is still necessary as a security-workflow dependency update, but it is not ready to merge: the TruffleHog action SHA is changed to v3.96.0 while the unchanged Priority: P2 Review scores
Verification
How this fits togetherClawpatch uses GitHub Actions workflows to run CodeQL static analysis and TruffleHog secret scanning on repository changes. The workflows pin third-party action code by commit SHA and pass configuration, including the scanner binary version, before publishing security check results. flowchart LR
Changes[Repository changes] --> CodeQL[CodeQL workflow]
Changes --> SecretScan[Secret-scan workflow]
CodeQL --> CodeQLAction[SHA-pinned CodeQL actions]
SecretScan --> TruffleAction[SHA-pinned TruffleHog action]
TruffleAction --> ScannerVersion[Explicit scanner version]
CodeQLAction --> Results[Security check results]
ScannerVersion --> Results
Before merge
Findings
Agent review detailsSecurityNeeds attention: The SHA-pinned workflow update is narrow, but the stale TruffleHog scanner input can prevent the intended secret-scanner upgrade from taking effect. Review metrics
Merge-risk optionsMaintainer options:
Copy recommended automerge instructionTechnical reviewBest possible solution: Keep the SHA-pinned action upgrade, align the explicit TruffleHog scanner input to 3.96.0, and attach redacted evidence from a successful secret-scan run that identifies the scanner version before merge. Do we have a high-confidence way to reproduce the issue? Yes. Current source and the PR diff show a reproducible configuration mismatch: the wrapper pin is annotated v3.96.0 while the explicit scanner input remains 3.95.9. Is this the best way to solve the issue? No. Updating only the wrapper SHA is not the best solution when the workflow also selects a scanner binary version; align both to v3.96.0 unless maintainers intentionally choose the older scanner. Full review comments:
Overall correctness: patch is incorrect AGENTS.md: found and applied where relevant. Codex review notes: model internal, reasoning high; reviewed against 4a5028c27f01. LabelsLabel justifications:
EvidenceSecurity concerns:
Acceptance criteria:
What I checked:
Likely related people:
Rating scale
Overall follows the weaker of proof and patch quality. Workflow
HistoryReview history (23 earlier review cycles; latest 8 shown)
|
|
Dependency triage outcome: recommend CLOSE as superseded by #174. This branch updates CodeQL only to 4.37.3, while 4.37.4 is current. It also moves the TruffleHog action wrapper to 3.96.0 but leaves the workflow's explicit scanner input at 3.95.9, so the scanner itself does not receive the intended update. #174 updates the complete toolchain and both sides of the TruffleHog pin, with a frozen install, empty |
|
ClawSweeper status: review started. I am starting a fresh review of this pull request: build(deps): bump the github-actions group with 3 updates This is item 1/1 in the current shard. Shard 0/1. This placeholder means the worker is alive and reading the current context. I will edit this same comment with the actual review when the claws are done clicking. Crustacean status: shell secured, claws on keyboard, evidence pebbles being sorted. |
|
Looks like these dependencies are updatable in another way, so this is no longer needed. |
Bumps the github-actions group with 3 updates: github/codeql-action/init, github/codeql-action/analyze and trufflesecurity/trufflehog.
Updates
github/codeql-action/initfrom 4.37.1 to 4.37.3Release notes
Sourced from github/codeql-action/init's releases.
Changelog
Sourced from github/codeql-action/init's changelog.
... (truncated)
Commits
e4fba86Merge pull request #4031 from github/update-v4.37.3-72f6a9da0fb50ab5Update changelog for v4.37.372f6a9dMerge pull request #4030 from github/mbg/fix/no-proxy3b5ee58Use defaultrequestoptions instead ofundefinedbfb6be4Merge pull request #4028 from github/mergeback/v4.37.2-to-main-e0647621526ab84Rebuildd6217b9Update changelog and version after v4.37.2e064762Merge pull request #4027 from github/update-v4.37.2-385bcdc5ae0faed8Add a couple of change notes73aad0eUpdate changelog for v4.37.2Updates
github/codeql-action/analyzefrom 4.37.1 to 4.37.3Release notes
Sourced from github/codeql-action/analyze's releases.
Changelog
Sourced from github/codeql-action/analyze's changelog.
... (truncated)
Commits
e4fba86Merge pull request #4031 from github/update-v4.37.3-72f6a9da0fb50ab5Update changelog for v4.37.372f6a9dMerge pull request #4030 from github/mbg/fix/no-proxy3b5ee58Use defaultrequestoptions instead ofundefinedbfb6be4Merge pull request #4028 from github/mergeback/v4.37.2-to-main-e0647621526ab84Rebuildd6217b9Update changelog and version after v4.37.2e064762Merge pull request #4027 from github/update-v4.37.2-385bcdc5ae0faed8Add a couple of change notes73aad0eUpdate changelog for v4.37.2Updates
trufflesecurity/trufflehogfrom 3.95.9 to 3.96.0Release 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 <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions