Skip to content

Commit 2dbe740

Browse files
nvuillamgithub-actions[bot]
authored andcommitted
[automation] Auto-update linters version, help and documentation
1 parent 0a4ff22 commit 2dbe740

14 files changed

+34
-29
lines changed

.automation/generated/linter-helps.json

Lines changed: 4 additions & 3 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: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"actionlint": "1.7.8",
33
"ansible-lint": "25.11.0",
44
"arm-ttk": "0.0.0",
5-
"bandit": "1.8.6",
5+
"bandit": "1.9.1",
66
"bash-exec": "5.2.37",
77
"bicep_linter": "0.38.33",
88
"black": "25.11.0",
@@ -38,7 +38,7 @@
3838
"golangci-lint": "2.6.2",
3939
"goodcheck": "3.1.0",
4040
"graphql-schema-linter": "3.0.1",
41-
"grype": "0.103.0",
41+
"grype": "0.104.0",
4242
"hadolint": "2.14.0",
4343
"helm": "3.18.4",
4444
"htmlhint": "1.7.1",
@@ -109,7 +109,7 @@
109109
"stylelint": "16.25.0",
110110
"stylua": "2.0.0",
111111
"swiftlint": "0.62.2",
112-
"syft": "1.37.0",
112+
"syft": "1.38.0",
113113
"tekton-lint": "1.1.0",
114114
"terraform-fmt": "1.13.5",
115115
"terragrunt": "0.93.8",

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,9 @@ Note: Can be used with `oxsecurity/megalinter@beta` in your GitHub Action mega-l
137137
- [robocop](https://github.com/MarketSquare/robotframework-robocop) from 6.9.2 to **6.10.0** on 2025-11-17
138138
- [tflint](https://github.com/terraform-linters/tflint) from 0.59.1 to **0.60.0** on 2025-11-17
139139
- [robocop](https://github.com/MarketSquare/robotframework-robocop) from 6.10.0 to **6.10.1** on 2025-11-17
140+
- [bandit](https://bandit.readthedocs.io/en/latest/) from 1.8.6 to **1.9.1** on 2025-11-18
141+
- [grype](https://github.com/anchore/grype) from 0.103.0 to **0.104.0** on 2025-11-18
142+
- [syft](https://github.com/anchore/syft) from 1.37.0 to **1.38.0** on 2025-11-18
140143
<!-- linter-versions-end -->
141144

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

docs/all_linters.md

Lines changed: 3 additions & 3 deletions
Large diffs are not rendered by default.

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.8.6**
48+
- Version in MegaLinter: **1.9.1**
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.8.6
305+
ARG PIP_BANDIT_VERSION=1.9.1
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.8.6](https://pypi.org/project/bandit/1.8.6)
311+
- [bandit==1.9.1](https://pypi.org/project/bandit/1.9.1)
312312
- [bandit_sarif_formatter==1.1.1](https://pypi.org/project/bandit_sarif_formatter/1.1.1)
313-
- [bandit[toml]==1.8.6](https://pypi.org/project/bandit[toml]/1.8.6)
313+
- [bandit[toml]==1.9.1](https://pypi.org/project/bandit[toml]/1.9.1)

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/repository_grype.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ description: How to use grype (configure, ignore files, ignore errors, help & ve
3030

3131
## grype documentation
3232

33-
- Version in MegaLinter: **0.103.0**
33+
- Version in MegaLinter: **0.104.0**
3434
- Visit [Official Web Site](https://github.com/anchore/grype#readme){target=_blank}
3535
- See [How to configure grype rules](https://github.com/anchore/grype#configuration){target=_blank}
3636
- If custom `.grype.yaml` config file isn't found, [.grype.yaml](https://github.com/oxsecurity/megalinter/tree/main/TEMPLATES/.grype.yaml){target=_blank} will be used
@@ -151,6 +151,7 @@ Flags:
151151
--exclude stringArray exclude paths from being scanned using a glob expression
152152
-f, --fail-on string set the return code to 1 if a vulnerability is found with a severity >= the given severity, options=[negligible low medium high critical]
153153
--file string file to write the default report output to (default is STDOUT)
154+
--from stringArray specify the source behavior to use (e.g. docker, registry, podman, oci-dir, ...)
154155
-h, --help help for grype
155156
--ignore-states string ignore matches for vulnerabilities with specified comma separated fix states, options=[fixed not-fixed unknown wont-fix]
156157
--name string set the name of the target being analyzed

docs/descriptors/repository_syft.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ description: How to use syft (configure, ignore files, ignore errors, help & ver
2929

3030
## syft documentation
3131

32-
- Version in MegaLinter: **1.37.0**
32+
- Version in MegaLinter: **1.38.0**
3333
- Visit [Official Web Site](https://github.com/anchore/syft#readme){target=_blank}
3434

3535
[![syft - GitHub](https://gh-card.dev/repos/anchore/syft.svg?fullname=)](https://github.com/anchore/syft){target=_blank}
@@ -151,7 +151,7 @@ Available Commands:
151151
Flags:
152152
--base-path string base directory for scanning, no links will be followed above this directory, and all paths will be reported relative to this directory
153153
-c, --config stringArray syft configuration file(s) to use
154-
--enrich stringArray enable package data enrichment from local and online sources (options: all, golang, java, javascript)
154+
--enrich stringArray enable package data enrichment from local and online sources (options: all, golang, java, javascript, python)
155155
--exclude stringArray exclude paths from being scanned using a glob expression
156156
--file string file to write the default report output to (default is STDOUT) (DEPRECATED: use: --output FORMAT=PATH)
157157
--from stringArray specify the source behavior to use (e.g. docker, registry, oci-dir, ...)
@@ -179,7 +179,7 @@ Use "syft [command] --help" for more information about a command.
179179
- Dockerfile commands :
180180
```dockerfile
181181
# renovate: datasource=github-tags depName=anchore/syft
182-
ARG REPOSITORY_SYFT_VERSION=1.37.0
182+
ARG REPOSITORY_SYFT_VERSION=1.38.0
183183
RUN curl -sSfL https://raw.githubusercontent.com/anchore/syft/refs/tags/v${REPOSITORY_SYFT_VERSION}/install.sh | sh -s -- -b /usr/local/bin
184184
```
185185

docs/descriptors/salesforce.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ ARG NPM_SALESFORCE_CLI_VERSION=2.108.6
3939
# renovate: datasource=npm depName=@salesforce/plugin-packaging
4040
ARG NPM_SALESFORCE_PLUGIN_PACKAGING_VERSION=2.20.5
4141
# renovate: datasource=npm depName=sfdx-hardis
42-
ARG SFDX_HARDIS_VERSION=6.12.2
42+
ARG SFDX_HARDIS_VERSION=6.12.3
4343
ENV JAVA_HOME=/usr/lib/jvm/java-21-openjdk
4444
ENV PATH="$JAVA_HOME/bin:${PATH}"
4545
RUN sf plugins install @salesforce/plugin-packaging@${NPM_SALESFORCE_PLUGIN_PACKAGING_VERSION} \

docs/descriptors/salesforce_lightning_flow_scanner.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ ARG NPM_SALESFORCE_CLI_VERSION=2.108.6
141141
# renovate: datasource=npm depName=@salesforce/plugin-packaging
142142
ARG NPM_SALESFORCE_PLUGIN_PACKAGING_VERSION=2.20.5
143143
# renovate: datasource=npm depName=sfdx-hardis
144-
ARG SFDX_HARDIS_VERSION=6.12.2
144+
ARG SFDX_HARDIS_VERSION=6.12.3
145145
ENV JAVA_HOME=/usr/lib/jvm/java-21-openjdk
146146
ENV PATH="$JAVA_HOME/bin:${PATH}"
147147
RUN sf plugins install @salesforce/plugin-packaging@${NPM_SALESFORCE_PLUGIN_PACKAGING_VERSION} \

0 commit comments

Comments
 (0)