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.
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
📅Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
🔕Ignore: Close this MR and you won't be reminded about this update again.
If you want to rebase/retry this MR, check this box
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [gitleaks/gitleaks](https://github.com/gitleaks/gitleaks) | repository | minor | `v8.22.1` -> `v8.23.0` |
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](https://github.com/renovatebot/renovate/discussions/new) if you have any questions.
---
### Release Notes
<details>
<summary>gitleaks/gitleaks (gitleaks/gitleaks)</summary>
### [`v8.23.0`](https://github.com/gitleaks/gitleaks/releases/tag/v8.23.0)
[Compare Source](https://github.com/gitleaks/gitleaks/compare/v8.22.1...v8.23.0)
#### Changelog
- [`db8e5e6`](https://github.com/gitleaks/gitleaks/commit/db8e5e6) feat(generate): use multiple allowlists ([#​1691](https://github.com/gitleaks/gitleaks/issues/1691))
- [`973c794`](https://github.com/gitleaks/gitleaks/commit/973c794) chore(rules): include fps in reference ([#​1471](https://github.com/gitleaks/gitleaks/issues/1471))
- [`f0d4499`](https://github.com/gitleaks/gitleaks/commit/f0d4499) Add comma as operator for GenerateSemiGenericRegex ([#​1679](https://github.com/gitleaks/gitleaks/issues/1679))
- [`ab38a46`](https://github.com/gitleaks/gitleaks/commit/ab38a46) refactor: central logger ([#​1692](https://github.com/gitleaks/gitleaks/issues/1692))
- [`b022d1c`](https://github.com/gitleaks/gitleaks/commit/b022d1c) friendship ended with tines
READ THIS!!! The default gitleaks config now uses `[[rules.allowlists]]`
```toml
### ⚠️ 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''' ]
```
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDYuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
## [Codecov](https://app.codecov.io/gl/unboundsoftware:shiny/authz_client/pull/142?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=gitlab&utm_content=comment&utm_campaign=pr+comments&utm_term=shiny) Report
All modified and coverable lines are covered by tests :white_check_mark:
> Project coverage is 100.00%. Comparing base [(`a53df01`)](https://app.codecov.io/gl/unboundsoftware:shiny/authz_client/commit/a53df010287d689812bb328321c706d6f001f337?dropdown=coverage&el=desc&utm_medium=referral&utm_source=gitlab&utm_content=comment&utm_campaign=pr+comments&utm_term=shiny) to head [(`4ad0fb4`)](https://app.codecov.io/gl/unboundsoftware:shiny/authz_client/commit/4ad0fb4f86536c5ac3f5f3719d66f9425844f155?dropdown=coverage&el=desc&utm_medium=referral&utm_source=gitlab&utm_content=comment&utm_campaign=pr+comments&utm_term=shiny).
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## main #142 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 2 2
Lines 115 115
=========================================
Hits 115 115
```
</details>
[:umbrella: View full report in Codecov by Sentry](https://app.codecov.io/gl/unboundsoftware:shiny/authz_client/pull/142?dropdown=coverage&src=pr&el=continue&utm_medium=referral&utm_source=gitlab&utm_content=comment&utm_campaign=pr+comments&utm_term=shiny).
:loudspeaker: Have feedback on the report? [Share it here](https://gitlab.com/codecov-open-source/codecov-user-feedback/-/issues/4).
argoyle
(Migrated from gitlab.com)
merged commit into main2025-01-14 06:50:09 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This MR contains the following updates:
v8.22.1->v8.23.0Note: The
pre-commitmanager in Renovate is not supported by thepre-commitmaintainers 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.0Compare Source
Changelog
db8e5e6feat(generate): use multiple allowlists (#1691)973c794chore(rules): include fps in reference (#1471)f0d4499Add comma as operator for GenerateSemiGenericRegex (#1679)ab38a46refactor: central logger (#1692)b022d1cfriendship ended with tinesREAD THIS!!! The default gitleaks config now uses
[[rules.allowlists]]Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this MR and you won't be reminded about this update again.
This MR has been generated by Renovate Bot.
mentioned in issue #3
Codecov Report
All modified and coverable lines are covered by tests ✅
Additional details and impacted files
☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.