Skip to content

Commit 7c8eb20

Browse files
authored
[automation] Auto-update linters version, help and documentation (#6712)
* [automation] Auto-update linters version, help and documentation * [MegaLinter] Apply linters fixes * trvy * trvy * trvy --------- Co-authored-by: nvuillam <17500430+nvuillam@users.noreply.github.com>
1 parent 9f97251 commit 7c8eb20

13 files changed

+56
-43
lines changed

.automation/generated/linter-helps.json

Lines changed: 17 additions & 16 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
@@ -12,7 +12,7 @@
1212
"checkstyle": "12.1.0",
1313
"chktex": "1.7.8",
1414
"clang-format": "20.1.8",
15-
"clippy": "0.1.91",
15+
"clippy": "0.1.92",
1616
"clj-kondo": "2025.10.23",
1717
"cljstyle": "0.17.642",
1818
"code-analyzer-apex": "5.6.1",
@@ -70,7 +70,7 @@
7070
"php": "7.4.26",
7171
"php-cs-fixer": "3.91.2",
7272
"phpcs": "4.0.1",
73-
"phplint": "9.6.3",
73+
"phplint": "9.7.1",
7474
"phpstan": "2.1.32",
7575
"pmd": "7.19.0",
7676
"powershell": "7.5.4",
@@ -105,7 +105,7 @@
105105
"shellcheck": "0.11.0",
106106
"shfmt": "3.12.0",
107107
"snakefmt": "0.11.2",
108-
"snakemake": "9.13.7",
108+
"snakemake": "9.14.4",
109109
"spectral": "6.15.0",
110110
"sql-lint": "1.0.0",
111111
"sqlfluff": "3.5.0",

.trivyignore

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,14 @@ CVE-2025-65106
166166
CVE-2025-64756
167167
# https://avd.aquasec.com/nvd/cve-2025-65965 : Credentials are hidden to linters logs, so not applicable in MegaLinter context
168168
CVE-2025-65965
169+
# https://avd.aquasec.com/nvd/cve-2025-61729 : stdlib crypto/x509: Excessive resource consumption when printing error string, not applicable in MegaLinter context
170+
CVE-2025-61729
171+
# https://avd.aquasec.com/nvd/cve-2025-65945 : auth0/node-jws Improperly Verifies HMAC Signatures. Not applicable in MegaLinter context as linters do not use auth0 nor jws
172+
CVE-2025-65945
173+
# https://avd.aquasec.com/nvd/cve-2025-66506 : github.com/sigstore/fulcio: Fulcio: Denial of Service, not applicable in MegaLinter context
174+
CVE-2025-66506
175+
# https://avd.aquasec.com/nvd/cve-2025-66564 : github.com/sigstore/timestamp-authority: Sigstore Timestamp Authority: Denial of Service via excessive OID, not applicable in MegaLinter context
176+
CVE-2025-66564
169177
# Dockerfile
170178
DS001
171179
DS002

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,9 @@ Note: Can be used with `oxsecurity/megalinter@beta` in your GitHub Action mega-l
5656
- [ruff](https://github.com/astral-sh/ruff) from 0.14.7 to **0.14.8** on 2025-12-10
5757
- [grype](https://github.com/anchore/grype) from 0.104.1 to **0.104.2** on 2025-12-10
5858
- [syft](https://github.com/anchore/syft) from 1.38.0 to **1.38.2** on 2025-12-10
59+
- [phplint](https://github.com/overtrue/phplint) from 9.6.3 to **9.7.1** on 2025-12-13
60+
- [clippy](https://github.com/rust-lang/rust-clippy) from 0.1.91 to **0.1.92** on 2025-12-13
61+
- [snakemake](https://snakemake.github.io/) from 9.13.7 to **9.14.4** on 2025-12-13
5962
<!-- linter-versions-end -->
6063

6164
## [v9.2.0] - 2025-11-29

docs/all_linters.md

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

docs/descriptors/kubernetes_kubescape.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,7 @@ Flags:
158158
--server string Backend discovery server URL
159159

160160
Use "kubescape [command] --help" for more information about a command.
161+
{"level":"info","ts":"2025-12-13T22:18:46Z","msg":"Received interrupt signal, exiting..."}
161162
```
162163
163164
### Installation on mega-linter Docker image

docs/descriptors/php_phplint.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ description: How to use phplint (configure, ignore files, ignore errors, help &
2222

2323
## phplint documentation
2424

25-
- Version in MegaLinter: **9.6.3**
25+
- Version in MegaLinter: **9.7.1**
2626
- Visit [Official Web Site](https://github.com/overtrue/phplint#readme){target=_blank}
2727
- See [How to configure phplint rules](https://github.com/overtrue/phplint/blob/main/docs/configuration.md#configuration){target=_blank}
2828
- If custom `.phplint.yml` config file isn't found, [.phplint.yml](https://github.com/oxsecurity/megalinter/tree/main/TEMPLATES/.phplint.yml){target=_blank} will be used
@@ -142,7 +142,7 @@ COPY --from=composer/composer:2-bin /composer /usr/bin/composer
142142
ENV PATH="/root/.composer/vendor/bin:${PATH}"
143143
# Linter install
144144
# renovate: datasource=packagist depName=overtrue/phplint
145-
ARG PHP_OVERTRUE_PHPLINT_VERSION=9.6.3
145+
ARG PHP_OVERTRUE_PHPLINT_VERSION=9.7.1
146146
# renovate: datasource=packagist depName=bartlett/sarif-php-converters
147147
ARG PHP_BARTLETT_SARIF_PHP_CONVERTERS_VERSION=1.3.1
148148
RUN GITHUB_AUTH_TOKEN="$(cat /run/secrets/GITHUB_TOKEN)" && export GITHUB_AUTH_TOKEN && composer global require overtrue/phplint:${PHP_OVERTRUE_PHPLINT_VERSION} bartlett/sarif-php-converters:${PHP_BARTLETT_SARIF_PHP_CONVERTERS_VERSION}

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ description: How to use clippy (configure, ignore files, ignore errors, help & v
2222

2323
## clippy documentation
2424

25-
- Version in MegaLinter: **0.1.91**
25+
- Version in MegaLinter: **0.1.92**
2626
- Visit [Official Web Site](https://github.com/rust-lang/rust-clippy#readme){target=_blank}
2727
- See [How to configure clippy rules](https://github.com/rust-lang/rust-clippy#configuration){target=_blank}
2828
- See [How to disable clippy rules in files](https://github.com/rust-lang/rust-clippy#allowingdenying-lints){target=_blank}

docs/descriptors/salesforce_code_analyzer_apex.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ GLOBAL FLAGS
140140
› Warning: @salesforce/cli update available from 2.113.6 to 2.115.15.
141141

142142
Streaming logs in real time to:
143-
/tmp/sfca-2025_12_10_22_19_12_791.log
143+
/tmp/sfca-2025_12_13_22_19_08_132.log
144144

145145
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.
146146

@@ -408,7 +408,7 @@ Found 248 rule(s) from 6 engine(s):
408408
4 cpd rule(s) found.
409409

410410
Additional log information written to:
411-
/tmp/sfca-2025_12_10_22_19_12_791.log
411+
/tmp/sfca-2025_12_13_22_19_08_132.log
412412
```
413413

414414
### Installation on mega-linter Docker image

0 commit comments

Comments
 (0)