Skip to content

Commit efa438c

Browse files
nvuillamgithub-actions[bot]
authored andcommitted
[automation] Auto-update linters version, help and documentation
1 parent 518cc63 commit efa438c

11 files changed

+38
-37
lines changed

.automation/generated/linter-helps.json

Lines changed: 13 additions & 13 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.automation/generated/linter-versions.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"actionlint": "1.7.9",
33
"ansible-lint": "25.11.1",
44
"arm-ttk": "0.0.0",
5-
"bandit": "1.9.1",
5+
"bandit": "1.9.2",
66
"bash-exec": "5.2.37",
77
"bicep_linter": "0.39.26",
88
"black": "25.11.0",

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,7 @@ Note: Can be used with `oxsecurity/megalinter@beta` in your GitHub Action mega-l
161161
- [gitleaks](https://github.com/gitleaks/gitleaks) from 8.28.0 to **8.29.1** on 2025-11-24
162162
- [grype](https://github.com/anchore/grype) from 0.104.0 to **0.104.1** on 2025-11-24
163163
- [ansible-lint](https://ansible-lint.readthedocs.io/) from 25.11.0 to **25.11.1** on 2025-11-25
164+
- [bandit](https://bandit.readthedocs.io/en/latest/) from 1.9.1 to **1.9.2** on 2025-11-26
164165
<!-- linter-versions-end -->
165166

166167
## [v9.1.0] - 2025-10-07

docs/all_linters.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
| [**actionlint**](https://github.com/rhysd/actionlint){target=_blank} | 1.7.9 | [MIT](licenses/actionlint.md) | [![GitHub stars](https://img.shields.io/github/stars/rhysd/actionlint?cacheSeconds=3600)](https://github.com/rhysd/actionlint){target=_blank} | [ACTION](descriptors/action_actionlint.md) | :white_circle: | [Repository](https://github.com/rhysd/actionlint){target=_blank} |
99
| [**ansible-lint**](https://github.com/ansible/ansible-lint){target=_blank} | 25.11.1 | [GPL-3.0-only](licenses/ansible-lint.md) | [![GitHub stars](https://img.shields.io/github/stars/ansible/ansible-lint?cacheSeconds=3600)](https://github.com/ansible/ansible-lint){target=_blank} | [ANSIBLE](descriptors/ansible_ansible_lint.md) | :white_circle: | [Repository](https://github.com/ansible/ansible-lint){target=_blank} |
1010
| [**arm-ttk**](https://github.com/Azure/arm-ttk){target=_blank} | N/A | [MIT](licenses/arm-ttk.md) | [![GitHub stars](https://img.shields.io/github/stars/Azure/arm-ttk?cacheSeconds=3600)](https://github.com/Azure/arm-ttk){target=_blank} | [ARM](descriptors/arm_arm_ttk.md) | :white_circle: | [Repository](https://github.com/Azure/arm-ttk){target=_blank} |
11-
| [**bandit**](https://github.com/PyCQA/bandit){target=_blank} | 1.9.1 | [Apache-2.0](licenses/bandit.md) | [![GitHub stars](https://img.shields.io/github/stars/PyCQA/bandit?cacheSeconds=3600)](https://github.com/PyCQA/bandit){target=_blank} | [PYTHON](descriptors/python_bandit.md) | :white_circle: | [Repository](https://github.com/PyCQA/bandit){target=_blank} |
11+
| [**bandit**](https://github.com/PyCQA/bandit){target=_blank} | 1.9.2 | [Apache-2.0](licenses/bandit.md) | [![GitHub stars](https://img.shields.io/github/stars/PyCQA/bandit?cacheSeconds=3600)](https://github.com/PyCQA/bandit){target=_blank} | [PYTHON](descriptors/python_bandit.md) | :white_circle: | [Repository](https://github.com/PyCQA/bandit){target=_blank} |
1212
| [**bash-exec**](https://www.gnu.org/software/bash/){target=_blank} | 5.2.37 | GPL-3.0-or-later | <!-- --> | [BASH](descriptors/bash_bash_exec.md) | <!-- --> | [Web Site](https://www.gnu.org/software/bash/){target=_blank} |
1313
| [**bicep_linter**](https://github.com/Azure/bicep){target=_blank} | 0.39.26 | [MIT](licenses/bicep_linter.md) | [![GitHub stars](https://img.shields.io/github/stars/Azure/bicep?cacheSeconds=3600)](https://github.com/Azure/bicep){target=_blank} | [BICEP](descriptors/bicep_bicep_linter.md) | :white_circle: | [Repository](https://github.com/Azure/bicep){target=_blank} |
1414
| [**black**](https://github.com/psf/black){target=_blank} | 25.11.0 | [MIT](licenses/black.md) | [![GitHub stars](https://img.shields.io/github/stars/psf/black?cacheSeconds=3600)](https://github.com/psf/black){target=_blank} | [PYTHON](descriptors/python_black.md) | :white_circle: | [Repository](https://github.com/psf/black){target=_blank} |

docs/descriptors/python_bandit.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Bandit is essential for maintaining secure Python codebases and is widely used i
4545

4646
## bandit documentation
4747

48-
- Version in MegaLinter: **1.9.1**
48+
- Version in MegaLinter: **1.9.2**
4949
- Visit [Official Web Site](https://bandit.readthedocs.io/en/latest/){target=_blank}
5050
- See [How to configure bandit rules](https://bandit.readthedocs.io/en/latest/config.html#){target=_blank}
5151
- If custom `.bandit.yml` config file isn't found, [.bandit.yml](https://github.com/oxsecurity/megalinter/tree/main/TEMPLATES/.bandit.yml){target=_blank} will be used
@@ -302,12 +302,12 @@ The following tests were discovered and loaded:
302302
- Dockerfile commands :
303303
```dockerfile
304304
# renovate: datasource=pypi depName=bandit
305-
ARG PIP_BANDIT_VERSION=1.9.1
305+
ARG PIP_BANDIT_VERSION=1.9.2
306306
# renovate: datasource=pypi depName=bandit_sarif_formatter
307307
ARG PIP_BANDIT_SARIF_FORMATTER_VERSION=1.1.1
308308
```
309309
310310
- PIP packages (Python):
311-
- [bandit==1.9.1](https://pypi.org/project/bandit/1.9.1)
311+
- [bandit==1.9.2](https://pypi.org/project/bandit/1.9.2)
312312
- [bandit_sarif_formatter==1.1.1](https://pypi.org/project/bandit_sarif_formatter/1.1.1)
313-
- [bandit[toml]==1.9.1](https://pypi.org/project/bandit[toml]/1.9.1)
313+
- [bandit[toml]==1.9.2](https://pypi.org/project/bandit[toml]/1.9.2)

docs/descriptors/repository_checkov.md

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/descriptors/repository_gitleaks.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,18 +34,18 @@ If MegaLinter with gitleaks runs against a PR on a platform not listed above, an
3434

3535
You can still choose to scan only PR commits in your CI/CD platform by setting the following MegaLinter environment variables:
3636

37-
- `PULL_REQUEST=true`\*
38-
- `REPOSITORY_GITLEAKS_PR_COMMITS_SCAN: true`
39-
- `REPOSITORY_GITLEAKS_PR_SOURCE_SHA` with last commit sha from your PR and `REPOSITORY_GITLEAKS_PR_TARGET_SHA` commit sha from your target branch (for example, `main` if you do PR to main branch)
37+
- `PULL_REQUEST=true`\*
38+
- `REPOSITORY_GITLEAKS_PR_COMMITS_SCAN: true`
39+
- `REPOSITORY_GITLEAKS_PR_SOURCE_SHA` with last commit sha from your PR and `REPOSITORY_GITLEAKS_PR_TARGET_SHA` commit sha from your target branch (for example, `main` if you do PR to main branch)
4040

4141
Example commands:
4242

43-
- Source commit SHA:
43+
- Source commit SHA:
4444
```bash
4545
git rev-list -n 1 refs/remotes/origin/<source_branch>
4646
```
4747

48-
- Target commit SHA:
48+
- Target commit SHA:
4949
```bash
5050
git rev-parse refs/remotes/origin/<target_branch>
5151
```

docs/descriptors/salesforce_code_analyzer_apex.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ GLOBAL FLAGS
138138

139139

140140
Streaming logs in real time to:
141-
/tmp/sfca-2025_11_25_22_19_15_109.log
141+
/tmp/sfca-2025_11_26_22_18_17_454.log
142142

143143
Selecting rules... Eligible engines: retire-js, regex, eslint, flow, pmd, cpd, sfge; Completion: 0%; Elapsed time: 0sSelecting rules... Eligible engines: retire-js, regex, eslint, flow, pmd, cpd, sfge; Completion: 14%; Elapsed time: 0sSelecting rules... Eligible engines: retire-js, regex, eslint, flow, pmd, cpd, sfge; Completion: 28%; Elapsed time: 0sSelecting rules... Eligible engines: retire-js, regex, eslint, flow, pmd, cpd, sfge; Completion: 30%; Elapsed time: 0sSelecting rules... Eligible engines: retire-js, regex, eslint, flow, pmd, cpd, sfge; Completion: 31%; Elapsed time: 0sSelecting rules... Eligible engines: retire-js, regex, eslint, flow, pmd, cpd, sfge; Completion: 32%; Elapsed time: 0sSelecting rules... Eligible engines: retire-js, regex, eslint, flow, pmd, cpd, sfge; Completion: 33%; Elapsed time: 0sSelecting rules... Eligible engines: retire-js, regex, eslint, flow, pmd, cpd, sfge; Completion: 34%; Elapsed time: 0sSelecting rules... Eligible engines: retire-js, regex, eslint, flow, pmd, cpd, sfge; Completion: 35%; Elapsed time: 0sSelecting rules... Eligible engines: retire-js, regex, eslint, flow, pmd, cpd, sfge; Completion: 36%; Elapsed time: 0sSelecting rules... Eligible engines: retire-js, regex, eslint, flow, pmd, cpd, sfge; Completion: 37%; Elapsed time: 0sSelecting rules... Eligible engines: retire-js, regex, eslint, flow, pmd, cpd, sfge; Completion: 38%; Elapsed time: 0sSelecting rules... Eligible engines: retire-js, regex, eslint, flow, pmd, cpd, sfge; Completion: 39%; Elapsed time: 0sSelecting rules... Eligible engines: retire-js, regex, eslint, flow, pmd, cpd, sfge; Completion: 40%; Elapsed time: 0sSelecting rules... Eligible engines: retire-js, regex, eslint, flow, pmd, cpd, sfge; Completion: 41%; Elapsed time: 0sSelecting rules... Eligible engines: retire-js, regex, eslint, flow, pmd, cpd, sfge; Completion: 42%; Elapsed time: 0sSelecting rules... Eligible engines: retire-js, regex, eslint, flow, pmd, cpd, sfge; Completion: 53%; Elapsed time: 0sSelecting rules... Eligible engines: retire-js, regex, eslint, flow, pmd, cpd, sfge; Completion: 57%; Elapsed time: 0sSelecting rules... Eligible engines: retire-js, regex, eslint, flow, pmd, cpd, sfge; Completion: 62%; Elapsed time: 0sSelecting rules... Eligible engines: retire-js, regex, eslint, flow, pmd, cpd, sfge; Completion: 72%; Elapsed time: 0sSelecting rules... Eligible engines: retire-js, regex, eslint, flow, pmd, cpd, sfge; Completion: 74%; Elapsed time: 0sSelecting rules... Eligible engines: retire-js, regex, eslint, flow, pmd, cpd, sfge; Completion: 75%; Elapsed time: 0sSelecting rules... Eligible engines: retire-js, regex, eslint, flow, pmd, cpd, sfge; Completion: 75%; Elapsed time: 1sSelecting rules... Eligible engines: retire-js, regex, eslint, flow, pmd, cpd, sfge; Completion: 84%; Elapsed time: 1sSelecting rules... Eligible engines: retire-js, regex, eslint, flow, pmd, cpd, sfge; Completion: 85%; Elapsed time: 1sSelecting rules... Eligible engines: retire-js, regex, eslint, flow, pmd, cpd, sfge; Completion: 87%; Elapsed time: 1sSelecting rules... Eligible engines: retire-js, regex, eslint, flow, pmd, cpd, sfge; Completion: 96%; Elapsed time: 1sSelecting rules... Eligible engines: retire-js, regex, eslint, flow, pmd, cpd, sfge; Completion: 98%; Elapsed time: 1sSelecting rules... Eligible engines: retire-js, regex, eslint, flow, pmd, cpd, sfge; Completion: 99%; Elapsed time: 1sSelecting rules... Eligible engines: retire-js, regex, eslint, flow, pmd, cpd, sfge; Completion: 100%; Elapsed time: 1sSelecting rules... done.
144144

@@ -406,7 +406,7 @@ Found 248 rule(s) from 6 engine(s):
406406
4 cpd rule(s) found.
407407

408408
Additional log information written to:
409-
/tmp/sfca-2025_11_25_22_19_15_109.log
409+
/tmp/sfca-2025_11_26_22_18_17_454.log
410410
```
411411

412412
### Installation on mega-linter Docker image

0 commit comments

Comments
 (0)