Skip to content

Commit 3675266

Browse files
authored
[automation] Auto-update linters version, help and documentation (#5635)
1 parent fe0e5fb commit 3675266

12 files changed

+41
-35
lines changed

.automation/generated/linter-helps.json

Lines changed: 5 additions & 5 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
@@ -85,9 +85,9 @@
8585
"rst-lint": "1.4.0",
8686
"rstcheck": "6.2.5",
8787
"rstfmt": "0.0.14",
88-
"rubocop": "1.76.2",
89-
"ruff": "0.11.13",
90-
"ruff-format": "0.11.13",
88+
"rubocop": "1.77.0",
89+
"ruff": "0.12.0",
90+
"ruff-format": "0.12.0",
9191
"scalafix": "0.14.3",
9292
"scss-lint": "0.60.0",
9393
"secretlint": "10.1.0",

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,9 @@ Note: Can be used with `oxsecurity/megalinter@beta` in your GitHub Action mega-l
4343
- [stylelint](https://stylelint.io) from 16.20.0 to **16.21.0** on 2025-06-20
4444
- [htmlhint](https://htmlhint.com/) from 1.5.1 to **1.6.3** on 2025-06-20
4545
- [phpcs](https://github.com/PHPCSStandards/PHP_CodeSniffer) from 3.13.1 to **3.13.2** on 2025-06-20
46+
- [ruff-format](https://github.com/astral-sh/ruff) from 0.11.13 to **0.12.0** on 2025-06-20
47+
- [ruff](https://github.com/astral-sh/ruff) from 0.11.13 to **0.12.0** on 2025-06-20
48+
- [rubocop](https://rubocop.org/) from 1.76.2 to **1.77.0** on 2025-06-20
4649
<!-- linter-versions-end -->
4750

4851
## [v8.8.0] - 2024-06-15

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
[![MegaLinter](https://github.com/oxsecurity/megalinter/workflows/MegaLinter/badge.svg?branch=main)](https://github.com/oxsecurity/megalinter/actions?query=workflow%3AMegaLinter+branch%3Amain)
2424
[![codecov](https://codecov.io/gh/oxsecurity/megalinter/branch/main/graph/badge.svg)](https://codecov.io/gh/oxsecurity/megalinter)
2525
<!-- gh-dependents-info-used-by-start -->
26-
[![Generated by github-dependents-info](https://img.shields.io/static/v1?label=Used%20by&message=2977&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/blob/main/./docs/used-by-stats.md)<!-- gh-dependents-info-used-by-end -->
26+
[![Generated by github-dependents-info](https://img.shields.io/static/v1?label=Used%20by&message=2980&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/blob/main/./docs/used-by-stats.md)<!-- gh-dependents-info-used-by-end -->
2727
[![Secured with Trivy](https://img.shields.io/badge/Trivy-secured-green?logo=docker)](https://github.com/aquasecurity/trivy)
2828
[![GitHub contributors](https://img.shields.io/github/contributors/oxsecurity/megalinter.svg)](https://github.com/oxsecurity/megalinter/graphs/contributors/)
2929
[![GitHub Sponsors](https://img.shields.io/github/sponsors/nvuillam)](https://github.com/sponsors/nvuillam)

docs/all_linters.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,9 +86,9 @@
8686
| [**rst-lint**](https://github.com/twolfson/restructuredtext-lint){target=_blank} | 1.4.0 | [Unlicense](licenses/rst-lint.md) | [![GitHub stars](https://img.shields.io/github/stars/twolfson/restructuredtext-lint?cacheSeconds=3600)](https://github.com/twolfson/restructuredtext-lint){target=_blank} | [RST](descriptors/rst_rst_lint.md) | :heart: | [MegaLinter reference](https://github.com/twolfson/restructuredtext-lint/wiki/Integration-in-other-tools#integration-in-other-tools){target=_blank} |
8787
| [**rstcheck**](https://github.com/myint/rstcheck){target=_blank} | 6.2.5 | [MIT](licenses/rstcheck.md) | [![GitHub stars](https://img.shields.io/github/stars/myint/rstcheck?cacheSeconds=3600)](https://github.com/myint/rstcheck){target=_blank} | [RST](descriptors/rst_rstcheck.md) | :heart: | [MegaLinter reference](https://rstcheck.readthedocs.io/en/latest/usage/integration/#use-with-mega-linter){target=_blank} |
8888
| [**rstfmt**](https://github.com/dzhu/rstfmt){target=_blank} | 0.0.14 | MIT | <!-- --> | [RST](descriptors/rst_rstfmt.md) | :hammer_and_wrench: | [Pull Request](https://github.com/dzhu/rstfmt/pull/1){target=_blank} |
89-
| [**rubocop**](https://github.com/rubocop-hq/rubocop){target=_blank} | 1.76.2 | [MIT](licenses/rubocop.md) | [![GitHub stars](https://img.shields.io/github/stars/rubocop-hq/rubocop?cacheSeconds=3600)](https://github.com/rubocop-hq/rubocop){target=_blank} | [RUBY](descriptors/ruby_rubocop.md) | :heart: | [MegaLinter reference](https://docs.rubocop.org/rubocop/integration_with_other_tools.html#mega-linter-integration){target=_blank} |
90-
| [**ruff**](https://github.com/astral-sh/ruff){target=_blank} | 0.11.13 | [MIT](licenses/ruff.md) | [![GitHub stars](https://img.shields.io/github/stars/astral-sh/ruff?cacheSeconds=3600)](https://github.com/astral-sh/ruff){target=_blank} | [PYTHON](descriptors/python_ruff.md) | :white_circle: | [Repository](https://github.com/astral-sh/ruff){target=_blank} |
91-
| [**ruff-format**](https://github.com/astral-sh/ruff){target=_blank} | 0.11.13 | [MIT](licenses/ruff-format.md) | [![GitHub stars](https://img.shields.io/github/stars/astral-sh/ruff?cacheSeconds=3600)](https://github.com/astral-sh/ruff){target=_blank} | [PYTHON](descriptors/python_ruff_format.md) | :white_circle: | [Repository](https://github.com/astral-sh/ruff){target=_blank} |
89+
| [**rubocop**](https://github.com/rubocop-hq/rubocop){target=_blank} | 1.77.0 | [MIT](licenses/rubocop.md) | [![GitHub stars](https://img.shields.io/github/stars/rubocop-hq/rubocop?cacheSeconds=3600)](https://github.com/rubocop-hq/rubocop){target=_blank} | [RUBY](descriptors/ruby_rubocop.md) | :heart: | [MegaLinter reference](https://docs.rubocop.org/rubocop/integration_with_other_tools.html#mega-linter-integration){target=_blank} |
90+
| [**ruff**](https://github.com/astral-sh/ruff){target=_blank} | 0.12.0 | [MIT](licenses/ruff.md) | [![GitHub stars](https://img.shields.io/github/stars/astral-sh/ruff?cacheSeconds=3600)](https://github.com/astral-sh/ruff){target=_blank} | [PYTHON](descriptors/python_ruff.md) | :white_circle: | [Repository](https://github.com/astral-sh/ruff){target=_blank} |
91+
| [**ruff-format**](https://github.com/astral-sh/ruff){target=_blank} | 0.12.0 | [MIT](licenses/ruff-format.md) | [![GitHub stars](https://img.shields.io/github/stars/astral-sh/ruff?cacheSeconds=3600)](https://github.com/astral-sh/ruff){target=_blank} | [PYTHON](descriptors/python_ruff_format.md) | :white_circle: | [Repository](https://github.com/astral-sh/ruff){target=_blank} |
9292
| [**scalafix**](https://github.com/scalacenter/scalafix){target=_blank} | 0.14.3 | [BSD-3-Clause](licenses/scalafix.md) | [![GitHub stars](https://img.shields.io/github/stars/scalacenter/scalafix?cacheSeconds=3600)](https://github.com/scalacenter/scalafix){target=_blank} | [SCALA](descriptors/scala_scalafix.md) | :heart: | [MegaLinter reference](https://scalacenter.github.io/scalafix/docs/users/installation.html#plugins-for-other-build-tools){target=_blank} |
9393
| [**secretlint**](https://github.com/secretlint/secretlint){target=_blank} | 10.1.0 | [MIT](licenses/secretlint.md) | [![GitHub stars](https://img.shields.io/github/stars/secretlint/secretlint?cacheSeconds=3600)](https://github.com/secretlint/secretlint){target=_blank} | [REPOSITORY](descriptors/repository_secretlint.md) | :heart: | [MegaLinter reference](https://github.com/secretlint/secretlint#mega-linter){target=_blank} |
9494
| [**selene**](https://github.com/Kampfkarren/selene){target=_blank} | 0.28.0 | <!-- --> | [![GitHub stars](https://img.shields.io/github/stars/Kampfkarren/selene?cacheSeconds=3600)](https://github.com/Kampfkarren/selene){target=_blank} | [LUA](descriptors/lua_selene.md) | :no_entry_sign: | [Repository](https://github.com/Kampfkarren/selene){target=_blank} |

docs/descriptors/kubernetes_kubescape.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ Flags:
145145
--server string Backend discovery server URL
146146

147147
Use "kubescape [command] --help" for more information about a command.
148-
{"level":"info","ts":"2025-06-20T11:07:16Z","msg":"Received interrupt signal, exiting..."}
148+
{"level":"info","ts":"2025-06-20T14:13:01Z","msg":"Received interrupt signal, exiting..."}
149149
```
150150
151151
### Installation on mega-linter Docker image

docs/descriptors/python_ruff.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ An extremely fast Python linter, written in Rust.
1111

1212
## ruff documentation
1313

14-
- Version in MegaLinter: **0.11.13**
14+
- Version in MegaLinter: **0.12.0**
1515
- Visit [Official Web Site](https://github.com/astral-sh/ruff#readme){target=_blank}
1616
- See [How to configure ruff rules](https://docs.astral.sh/ruff/configuration/){target=_blank}
1717
- If custom `.ruff.toml` config file isn't found, [.ruff.toml](https://github.com/oxsecurity/megalinter/tree/main/TEMPLATES/.ruff.toml){target=_blank} will be used
@@ -134,8 +134,8 @@ For help with a specific command, see: `ruff help <command>`.
134134
- Dockerfile commands :
135135
```dockerfile
136136
# renovate: datasource=pypi depName=ruff
137-
ARG PIP_RUFF_VERSION=0.11.13
137+
ARG PIP_RUFF_VERSION=0.12.0
138138
```
139139
140140
- PIP packages (Python):
141-
- [ruff==0.11.13](https://pypi.org/project/ruff/0.11.13)
141+
- [ruff==0.12.0](https://pypi.org/project/ruff/0.12.0)

docs/descriptors/python_ruff_format.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ An extremely fast Python linter, written in Rust. Configured for formatting only
1111

1212
## ruff-format documentation
1313

14-
- Version in MegaLinter: **0.11.13**
14+
- Version in MegaLinter: **0.12.0**
1515
- Visit [Official Web Site](https://github.com/astral-sh/ruff#readme){target=_blank}
1616
- See [How to configure ruff-format rules](https://docs.astral.sh/ruff/configuration/){target=_blank}
1717
- If custom `.ruff.toml` config file isn't found, [.ruff.toml](https://github.com/oxsecurity/megalinter/tree/main/TEMPLATES/.ruff.toml){target=_blank} will be used
@@ -134,8 +134,8 @@ For help with a specific command, see: `ruff help <command>`.
134134
- Dockerfile commands :
135135
```dockerfile
136136
# renovate: datasource=pypi depName=ruff
137-
ARG PIP_RUFF_VERSION=0.11.13
137+
ARG PIP_RUFF_VERSION=0.12.0
138138
```
139139
140140
- PIP packages (Python):
141-
- [ruff==0.11.13](https://pypi.org/project/ruff/0.11.13)
141+
- [ruff==0.12.0](https://pypi.org/project/ruff/0.12.0)

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ description: How to use rubocop (configure, ignore files, ignore errors, help &
1515

1616
## rubocop documentation
1717

18-
- Version in MegaLinter: **1.76.2**
18+
- Version in MegaLinter: **1.77.0**
1919
- Visit [Official Web Site](https://rubocop.org/){target=_blank}
2020
- See [How to configure rubocop rules](https://docs.rubocop.org/rubocop/configuration.html){target=_blank}
2121
- If custom `.ruby-lint.yml` config file isn't found, [.ruby-lint.yml](https://github.com/oxsecurity/megalinter/tree/main/TEMPLATES/.ruby-lint.yml){target=_blank} will be used
@@ -287,7 +287,7 @@ Profiling Options:
287287
- Dockerfile commands :
288288
```dockerfile
289289
# renovate: datasource=rubygems depName=rubocop
290-
ARG GEM_RUBOCOP_VERSION=1.76.2
290+
ARG GEM_RUBOCOP_VERSION=1.77.0
291291
# renovate: datasource=rubygems depName=rubocop-github
292292
ARG GEM_RUBOCOP_GITHUB_VERSION=0.26.0
293293
# renovate: datasource=rubygems depName=rubocop-performance
@@ -301,7 +301,7 @@ ARG GEM_RUBOCOP_RSPEC_VERSION=3.6.0
301301
```
302302
303303
- GEM packages (Ruby) :
304-
- [rubocop:1.76.2](https://rubygems.org/gems/rubocop/versions/1.76.2)
304+
- [rubocop:1.77.0](https://rubygems.org/gems/rubocop/versions/1.77.0)
305305
- [rubocop-github:0.26.0](https://rubygems.org/gems/rubocop-github/versions/0.26.0)
306306
- [rubocop-performance:1.25.0](https://rubygems.org/gems/rubocop-performance/versions/1.25.0)
307307
- [rubocop-rails:2.32.0](https://rubygems.org/gems/rubocop-rails/versions/2.32.0)

docs/descriptors/snakemake_snakemake.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ usage: snakemake [-h] [--dry-run] [--profile PROFILE]
182182
[--scheduler-solver-path SCHEDULER_SOLVER_PATH]
183183
[--deploy-sources QUERY CHECKSUM]
184184
[--target-jobs TARGET_JOBS [TARGET_JOBS ...]]
185-
[--mode {default,remote,subprocess}]
185+
[--mode {remote,default,subprocess}]
186186
[--report-html-path VALUE]
187187
[--report-html-stylesheet-path VALUE]
188188
[targets ...]
@@ -1029,7 +1029,7 @@ INTERNAL:
10291029
--target-jobs TARGET_JOBS [TARGET_JOBS ...]
10301030
Internal use only: Target particular jobs by
10311031
RULE:WILDCARD1=VALUE,WILDCARD2=VALUE,...
1032-
--mode {default,remote,subprocess}
1032+
--mode {remote,default,subprocess}
10331033
Internal use only: Set execution mode of Snakemake.
10341034
(default: default)
10351035

0 commit comments

Comments
 (0)