Skip to content

build(deps): bump trufflesecurity/trufflehog from 3.98.0 to 3.99.2 - #250

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/trufflesecurity/trufflehog-3.99.2
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/trufflesecurity/trufflehog-3.99.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 15, 2026

Copy link
Copy Markdown
Contributor

Bumps trufflesecurity/trufflehog from 3.98.0 to 3.99.2.

Release notes

Sourced from trufflesecurity/trufflehog's releases.

v3.99.2

What's Changed

Full Changelog: trufflesecurity/trufflehog@v3.99.1...v3.99.2

v3.99.1

What's Changed

Full Changelog: trufflesecurity/trufflehog@v3.99.0...v3.99.1

v3.99.0

What's Changed

Full Changelog: trufflesecurity/trufflehog@v3.98.1...v3.99.0

v3.98.1

What's Changed

New Contributors

Full Changelog: trufflesecurity/trufflehog@v3.98.0...v3.98.1

Commits
  • e76dff8 Somehow forgot to pull the config value into the engine (#5402)
  • 005b692 [INT-1084] Make the results deduplication cache size configurable (#5399)
  • f6499ff Update github-actions (#5363)
  • b2b0a92 Add OAuth2 (ROPC) auth for verification requests (#5392)
  • ab5ee07 Fix Sumo Logic detector ignoring configured verifier endpoints (#5395)
  • 4c282f5 Add api_timeout_seconds to Gerrit source proto (#5394)
  • c95844e Add a TruffleHog dectector for Kong Konnect Platform (#5305)
  • cc79781 Add postman source documentation (#5389)
  • See full diff in compare view

Dependabot compatibility score

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [trufflesecurity/trufflehog](https://github.com/trufflesecurity/trufflehog) from 3.98.0 to 3.99.2.
- [Release notes](https://github.com/trufflesecurity/trufflehog/releases)
- [Commits](trufflesecurity/trufflehog@0186870...e76dff8)

---
updated-dependencies:
- dependency-name: trufflesecurity/trufflehog
  dependency-version: 3.99.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Oct 15, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner October 15, 2026 18:43
@clawsweeper

clawsweeper Bot commented Oct 15, 2026 •

Copy link
Copy Markdown

🦞👀
ClawSweeper picked this up.

Pull request received. I will update this pull request when review starts.

ClawSweeper review complete

ClawSweeper finished reviewing this revision. The review result is being finalized.

View the workflow run.

@clawsweeper clawsweeper Bot added P3 Low-risk cleanup, docs, polish, ergonomics, or speculative feature. rating: 🐚 platinum hermit Good normal PR readiness with ordinary maintainer review expected. status: 👀 ready for maintainer look ClawSweeper has no concrete contributor-facing blocker left for this PR. labels Oct 15, 2026
@clawsweeper

clawsweeper Bot commented Oct 15, 2026

Copy link
Copy Markdown

Codex review: needs maintainer review before merge.

What this changes

This PR updates the TruffleHog GitHub Action pin from v3.98.0 to v3.99.2.

Example: A pull request triggers the secret-scanning workflow.

  • Before: The workflow loads action commit 0186870afd2c4a90def791d80260923ba583d076.
  • After: The workflow loads action commit e76dff8a7e57d6df0c60ad8cbf5d5cba505a8fc9; both wrappers run the default latest scanner image.

Review scores

Measure Result What it means
Overall readiness 🐚 platinum hermit (4/6) Focused, source-verified maintenance with successful exact-head workflow execution and no actionable findings.
Proof confidence 🌊 off-meta tidepool Not applicable: This Dependabot maintenance PR is outside the ordinary contributor proof gate; exact-head Actions metadata additionally confirms successful execution of the real secret-scanning workflow.
Patch quality 🦞 diamond lobster (5/6) No actionable review findings were identified.

Product

Kind: Maintenance · Worth it: Yes · Fix scope: Complete
User problem: The repository's action reference trails the current dependency release.
Reason: A minimal pin refresh continues established maintenance practice without changing scan configuration or introducing another control surface.

Merge readiness

✅ Ready for maintainer review

Keep this PR open: main still has the older action pin, and the update preserves the existing execution contract with no actionable defect found.

Priority: P3
Reviewed head: c53eadf338528d048dc919ca9cc67d8dead0dd31

Before merge

None.

Findings

None.

Agent review details

How this fits together

GitHub Actions supplies the checked-out repository and commit range to TruffleHog, which reports verified credentials and fails the security gate when appropriate.

flowchart LR
  A[Push or pull request] --> B[Checkout repository]
  B --> C[Resolve commit range]
  C --> D[Pinned TruffleHog action]
  D --> E[Latest scanner image]
  E --> F[Security gate result]
Loading

Technical review

Best possible solution:

Retain the focused action-pin refresh under the existing workflow ownership.

Do we have a high-confidence way to reproduce the issue?

No bug is claimed; source inspection verifies the pin update and unchanged action wrapper.

Is this the best way to solve the issue?

The single-line update follows established maintenance practice, although it does not pin the scanner binary because both wrappers use the latest image.

AGENTS.md: found but not applied because it conflicted with ClawSweeper's review contract.

Codex review notes: model internal, reasoning medium; reviewed against 0b0b979b3cd6.

Provenance checked

  • TruffleHog action pin keeps the original intent (bd30790: The previous merged update refreshed the pinned action while retaining the existing scan configuration.)

Testing

Proof path: shipped entry point.

Security

None.

Evidence

What I checked:

Likely related people:

  • Peter Steinberger: Raw commit f80cc94 adds .github/workflows/secret-scan.yml:19 relative to its recorded parents. This identifies author metadata, not feature responsibility or a PR merger. (role: source-line author; confidence: high; commits: f80cc94dcdbd; files: .github/workflows/secret-scan.yml)
  • Vincent Koc: Raw commit a01a9da adds .github/workflows/secret-scan.yml:60 relative to its recorded parents. This identifies author metadata, not feature responsibility or a PR merger. (role: source-line author; confidence: high; commits: a01a9daaea08; files: .github/workflows/secret-scan.yml)

Labels

Label changes:

  • add P3: Routine action-pin maintenance with an unchanged executable wrapper and no demonstrated user-facing regression.
  • add rating: 🐚 platinum hermit: Overall readiness is 🐚 platinum hermit; proof is 🌊 off-meta tidepool and patch quality is 🦞 diamond lobster.
  • add status: 👀 ready for maintainer look: ClawSweeper has no concrete contributor-facing blocker left for this PR.

Label justifications:

  • P3: Routine action-pin maintenance with an unchanged executable wrapper and no demonstrated user-facing regression.
  • rating: 🐚 platinum hermit: Overall readiness is 🐚 platinum hermit; proof is 🌊 off-meta tidepool and patch quality is 🦞 diamond lobster.
  • status: 👀 ready for maintainer look: ClawSweeper has no concrete contributor-facing blocker left for this PR.

Rating scale

6/6 🦀 challenger crab · 5/6 🦞 diamond lobster · 4/6 🐚 platinum hermit · 3/6 🦐 gold shrimp · 2/6 🦪 silver shellfish · 1/6 🧂 unranked krab. Overall follows the weaker of proof and patch quality; ✨ marks media proof (a screenshot, video, or linked artifact) that directly shows the changed behavior.

Workflow

ClawSweeper edits this one comment on every review. Comment @clawsweeper re-review for a fresh review only. Repair and merge execution lanes are retired.

Reviewed October 15, 2026, 2:56 PM ET / 18:56 UTC.

steipete added a commit that referenced this pull request Oct 15, 2026
Consolidate Dependabot #246, #247, #248, #249, #250, and #251. Update CrawlKit to 0.17.0, ANSI helpers to 0.11.9, transitive modules, and the Node setup, GoReleaser, app-token, and secret-scanning actions. Retain the Go 1.27.2 minimum. Thanks @dependabot.

Expose an explicit release dry run, forwarding the typed input to the shared workflow so the current version can be built, signed, and verified without publication. Document the command.

Validation: full make check passed on AWS, including 85.1% coverage, govulncheck with no vulnerabilities, docs, release-script tests, and six-platform snapshot builds. actionlint and independent Codex autoreview through P3 passed. Exact-head CI was required before merge.
@steipete

Copy link
Copy Markdown
Contributor

Included TruffleHog 3.99.2 in #252, now merged. The consolidated update passed the full make check gate, including govulncheck, 85.1% coverage, six-platform snapshot builds, and exact-head Linux/macOS/Windows/Docker CI. Closing this superseded dependency PR. Thanks!

@steipete steipete closed this Oct 15, 2026
@dependabot @github

dependabot Bot commented on behalf of github Oct 15, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot
dependabot Bot deleted the dependabot/github_actions/trufflesecurity/trufflehog-3.99.2 branch October 15, 2026 22:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code P3 Low-risk cleanup, docs, polish, ergonomics, or speculative feature. rating: 🐚 platinum hermit Good normal PR readiness with ordinary maintainer review expected. status: 👀 ready for maintainer look ClawSweeper has no concrete contributor-facing blocker left for this PR.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant