chore(deps): update pre-commit hook gitleaks/gitleaks to v8.23.1
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
gitleaks/gitleaks | repository | minor |
v8.22.1 -> v8.23.1
|
Note: The pre-commit
manager in Renovate is not supported by the pre-commit
maintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.
Release Notes
gitleaks/gitleaks (gitleaks/gitleaks)
v8.23.1
Changelog
-
7bad9f7
chore(gcp): add firebase example keys to the gcp-api-key allowlists (#1635) -
977236c
fix: unaligned 64-bit atomic operation panic (#1696) -
a211b16
force push to master everyday -
0e5f644
feat(config): disable extended rule (#1535) -
f320a60
style: prevent globbing and word splitting (#1543) -
c4526b2
refactor(generic-api-key): remove hard-coded 'magic' (#1600) -
748076d
chore(generate): add failing test case (#1690)
v8.23.0
Changelog
-
db8e5e6
feat(generate): use multiple allowlists (#1691) -
973c794
chore(rules): include fps in reference (#1471) -
f0d4499
Add comma as operator for GenerateSemiGenericRegex (#1679) -
ab38a46
refactor: central logger (#1692) -
b022d1c
friendship ended with tines
READ THIS!!! The default gitleaks config now uses [[rules.allowlists]]
### ⚠️ In v8.21.0 `[rules.allowlist]` was replaced with `[[rules.allowlists]]`.
### This change was backwards-compatible: instances of `[rules.allowlist]` still work.
#
### You can define multiple allowlists for a rule to reduce false positives.
### A finding will be ignored if _ANY_ `[[rules.allowlists]]` matches.
[[rules.allowlists]]
description = "ignore commit A"
### When multiple criteria are defined the default condition is "OR".
### e.g., this can match on |commits| OR |paths| OR |stopwords|.
condition = "OR"
commits = [ "commit-A", "commit-B"]
paths = [
'''go\.mod''',
'''go\.sum'''
]
### note: stopwords targets the extracted secret, not the entire regex match
### like 'regexes' does. (stopwords introduced in 8.8.0)
stopwords = [
'''client''',
'''endpoint''',
]
[[rules.allowlists]]
### The "AND" condition can be used to make sure all criteria match.
### e.g., this matches if |regexes| AND |paths| are satisfied.
condition = "AND"
### note: |regexes| defaults to check the _Secret_ in the finding.
### Acceptable values for |regexTarget| are "secret" (default), "match", and "line".
regexTarget = "match"
regexes = [ '''(?i)parseur[il]''' ]
paths = [ '''package-lock\.json''' ]
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.