ci: bump gitleaks/gitleaks-action from 2.3.9 to 3.0.0#55
ci: bump gitleaks/gitleaks-action from 2.3.9 to 3.0.0#55dependabot[bot] wants to merge 1 commit into
Conversation
Bumps [gitleaks/gitleaks-action](https://github.com/gitleaks/gitleaks-action) from 2.3.9 to 3.0.0. - [Release notes](https://github.com/gitleaks/gitleaks-action/releases) - [Commits](gitleaks/gitleaks-action@ff98106...e0c47f4) --- updated-dependencies: - dependency-name: gitleaks/gitleaks-action dependency-version: 3.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #55 +/- ##
=======================================
Coverage 97.53% 97.53%
=======================================
Files 3 3
Lines 81 81
Branches 21 21
=======================================
Hits 79 79
Misses 2 2 Continue to review full report in Codecov by Sentry.
🚀 New features to boost your workflow:
|
|
@coderabbitai review |
✅ Action performedReview finished.
|
Summary by CodeRabbit
WalkthroughThe gitleaks GitHub Actions workflow step is upgraded from v2.3.9 to v3.0.0 by updating the pinned action commit reference. All other workflow configuration—triggers, permissions, concurrency, and checkout—remains unchanged. ChangesGitleaks Configuration Update
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Suggested reviewers
🚥 Pre-merge checks | ✅ 4✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Caution
Some comments are outside the diff and can’t be posted inline due to platform limitations.
⚠️ Outside diff range comments (1)
.github/workflows/gitleaks.yml (1)
42-50:⚠️ Potential issue | 🟡 Minor | ⚡ Quick winRemove stale comment and redundant environment variable.
The comment (lines 44-49) references v2.3.9 and explains why Node 24 was forced, but the action has been upgraded to v3.0.0, which natively uses Node 24 according to the PR description. The
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24environment variable (line 50) is now redundant since v3.0.0 runs on Node 24 by default.🧹 Proposed cleanup
- name: Run gitleaks uses: gitleaks/gitleaks-action@e0c47f4f8be36e29cdc102c57e68cb5cbf0e8d1e # v3.0.0 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - # gitleaks-action v2.3.9 declares `runs.using: node20`, which - # GitHub will force to node24 by default starting 2026-06-02 - # and remove node20 entirely 2026-09-16. Opt into node24 now - # to silence the deprecation warning and validate compatibility - # before the forced flip. Upstream has not cut a node24 release - # since v2.3.9 (2025-04-17); revisit when a successor lands. - FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: "true"🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In @.github/workflows/gitleaks.yml around lines 42 - 50, Remove the stale explanatory comment and the redundant environment variable FORCE_JAVASCRIPT_ACTIONS_TO_NODE24 from the gitleaks workflow; keep the required GITHUB_TOKEN env entry intact. Locate the env block that currently sets GITHUB_TOKEN and FORCE_JAVASCRIPT_ACTIONS_TO_NODE24 and delete the comment lines about v2.3.9/Node20 and the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: "true" line so the workflow relies on the action's native Node 24 behavior (the GITHUB_TOKEN line should remain).
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Outside diff comments:
In @.github/workflows/gitleaks.yml:
- Around line 42-50: Remove the stale explanatory comment and the redundant
environment variable FORCE_JAVASCRIPT_ACTIONS_TO_NODE24 from the gitleaks
workflow; keep the required GITHUB_TOKEN env entry intact. Locate the env block
that currently sets GITHUB_TOKEN and FORCE_JAVASCRIPT_ACTIONS_TO_NODE24 and
delete the comment lines about v2.3.9/Node20 and the
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: "true" line so the workflow relies on the
action's native Node 24 behavior (the GITHUB_TOKEN line should remain).
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: ASSERTIVE
Plan: Pro
Run ID: 2a164f0e-787f-48e4-b4db-589aeddb552a
📒 Files selected for processing (1)
.github/workflows/gitleaks.yml
Bumps gitleaks/gitleaks-action from 2.3.9 to 3.0.0.
Release notes
Sourced from gitleaks/gitleaks-action's releases.
Commits
e0c47f4chore: migrate to Node 24 runtime (v3)bf2dc8eMerge pull request #191 from Olexandr88/patch-1b71323bUpdate README.md9c66aa9Update README.md186c3feCreate FUNDING.ymlDependabot 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)