Open renovate[bot] opened 2 years ago
Descriptor | Linter | Files | Fixed | Errors | Elapsed time |
---|---|---|---|---|---|
✅ ACTION | actionlint | 1 | 0 | 0.01s | |
✅ COPYPASTE | jscpd | yes | no | 1.44s | |
✅ REPOSITORY | git_diff | yes | no | 0.02s | |
✅ REPOSITORY | secretlint | yes | no | 1.57s | |
✅ YAML | prettier | 1 | 0 | 0.61s | |
✅ YAML | yamllint | 1 | 0 | 0.28s |
See errors details in artifact MegaLinter reports on CI Job page
_Set VALIDATE_ALL_CODEBASE: true
in mega-linter.yml to validate all sources, not only the diff_
This PR contains the following updates:
v6.7.1
->v6.12.0
⚠ Dependency Lookup Warnings ⚠
Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information.
Release Notes
oxsecurity/megalinter
### [`v6.12.0`](https://togithub.com/oxsecurity/megalinter/blob/HEAD/CHANGELOG.md#v6120---2022-10-16) [Compare Source](https://togithub.com/oxsecurity/megalinter/compare/v6.11.1...v6.12.0) - Add Makefile linter in go flavor - Fix invalid Docker container names in .pre-commit-hooks.yaml ([#1932](https://togithub.com/oxsecurity/megalinter/issues/1932)) - Correct removeContainer casing in runner ([#1917](https://togithub.com/oxsecurity/megalinter/issues/1917)) - Fix use of TERRAFORM_KICS_ARGUMENTS ([#1947](https://togithub.com/oxsecurity/megalinter/issues/1947)) - Use -p argument for pyright custom config file path ([#1946](https://togithub.com/oxsecurity/megalinter/issues/1946)) - Fix incorrect link to pytype for pyright ([#1967](https://togithub.com/oxsecurity/megalinter/issues/1967)) - Deduplicate SHOW_ELAPSED_TIME properties to address v8r error ([#1962](https://togithub.com/oxsecurity/megalinter/issues/1962)) - Linter versions upgrades - [actionlint](https://rhysd.github.io/actionlint/) from 1.6.16 to **1.6.21** - [ansible-lint](https://ansible-lint.readthedocs.io/en/latest/) from 6.7.0 to **6.7.0** - [bicep_linter](https://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter) from 0.10.61 to **0.11.1** - [black](https://black.readthedocs.io/en/stable/) from 22.8.0 to **22.10.0** - [cfn-lint](https://togithub.com/aws-cloudformation/cfn-lint) from 0.66.0 to **0.67.0** - [clj-kondo](https://togithub.com/borkdude/clj-kondo) from 2022.09.08 to **2022.10.05** - [djlint](https://djlint.com/) from 1.18.0 to **1.19.1** - [eslint](https://eslint.org) from 8.24.0 to **8.25.0** - [gitleaks](https://togithub.com/zricethezav/gitleaks) from 8.13.0 to **8.14.1** - [golangci-lint](https://golangci-lint.run/) from 1.49.0 to **1.50.0** - [kics](https://www.kics.io) from 1.6.1 to **1.6.2** - [mypy](https://mypy.readthedocs.io/en/stable/) from 0.981 to **0.982** - [npm-groovy-lint](https://nvuillam.github.io/npm-groovy-lint/) from 10.1.0 to **11.0.0** - [phpstan](https://phpstan.org/) from 1.8.6 to **1.8.9** - [puppet-lint](http://puppet-lint.com/) from 2.5.2 to **3.0.0** - [pylint](https://pylint.pycqa.org) from 2.15.3 to **2.15.4** - [scalafix](https://scalacenter.github.io/scalafix/) from 0.10.3 to **0.10.4** - [semgrep](https://semgrep.dev/) from 0.115.0 to **0.117.0** - [snakemake](https://snakemake.readthedocs.io/en/stable/) from 7.14.2 to **7.16.0** - [stylelint](https://stylelint.io) from 14.13.0 to **14.14.0** - [terraform-fmt](https://www.terraform.io/docs/cli/commands/fmt.html) from 1.3.1 to **1.3.2** - [terragrunt](https://terragrunt.gruntwork.io) from 0.39.0 to **0.39.1** ### [`v6.11.1`](https://togithub.com/oxsecurity/megalinter/blob/HEAD/CHANGELOG.md#v6111---2022-10-03) [Compare Source](https://togithub.com/oxsecurity/megalinter/compare/v6.11.0...v6.11.1) - Remove `no-space-check` from MegaLinter default `.pylintrc` file ([#1923](https://togithub.com/oxsecurity/megalinter/issues/1923)) ### [`v6.11.0`](https://togithub.com/oxsecurity/megalinter/blob/HEAD/CHANGELOG.md#v6110---2022-10-02) [Compare Source](https://togithub.com/oxsecurity/megalinter/compare/v6.10.0...v6.11.0) - Linters - Add [bicep](https://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter) linter ([#1898](https://togithub.com/oxsecurity/megalinter/pull/1898)) - Add quotes to arm-ttk linter command ([#1879](https://togithub.com/oxsecurity/megalinter/issues/1879)) - Add Makefile linter in [java flavor](https://oxsecurity.github.io/megalinter/latest/flavors/java/) - Core - Improve support for devcontainers by using Python base image - Fixed Python version in devcontainer from 3.9 -> 3.10 - Fix build command on linux (thanks a lot to [Edouard Choinière](https://togithub.com/echoix) for the investigation and solution !) - Azure Comments reporter - Change status when all tests pass ([#1915](https://togithub.com/oxsecurity/megalinter/issues/1915)) - Doc - Document the `-f` argument to mega-linter-runner ([#1895](https://togithub.com/oxsecurity/megalinter/issues/1895)) - Fix a typo in documentation of bash-exec linter ([#1892](https://togithub.com/oxsecurity/megalinter/pull/1892)) - Linter versions upgrades - [ansible-lint](https://ansible-lint.readthedocs.io/en/latest/) from 6.6.0 to **6.7.0** - [cfn-lint](https://togithub.com/aws-cloudformation/cfn-lint) from 0.65.0 to **0.66.0** - [checkov](https://www.checkov.io/) from 2.1.213 to **2.1.244** - [checkstyle](https://checkstyle.sourceforge.io) from 10.3.3 to **10.3.4** - [clippy](https://togithub.com/rust-lang/rust-clippy) from 0.1.63 to **0.1.64** - [coffeelint](http://www.coffeelint.org) from 5.2.9 to **5.2.10** - [cspell](https://togithub.com/streetsidesoftware/cspell/tree/master/packages/cspell) from 6.10.0 to **6.12.0** - [djlint](https://djlint.com/) from 1.16.0 to **1.18.0** - [eslint](https://eslint.org) from 8.23.1 to **8.24.0** - [gitleaks](https://togithub.com/zricethezav/gitleaks) from 8.12.0 to **8.13.0** - [jsonlint](https://togithub.com/prantlf/jsonlint) from 11.6.0 to **11.7.0** - [kics](https://www.kics.io) from 1.6.0 to **1.6.1** - [markdown-link-check](https://togithub.com/tcort/markdown-link-check) from 3.10.2 to **3.10.3** - [mypy](https://mypy.readthedocs.io/en/stable/) from 0.971 to **0.981** - [phpstan](https://phpstan.org/) from 1.8.5 to **1.8.6** - [protolint](https://togithub.com/yoheimuta/protolint) from 0.40.0 to **0.41.0** - [scalafix](https://scalacenter.github.io/scalafix/) from 0.10.2 to **0.10.3** - [semgrep](https://semgrep.dev/) from 0.113.0 to **0.115.0** - [snakemake](https://snakemake.readthedocs.io/en/stable/) from 7.14.0 to **7.14.2** - [sqlfluff](https://www.sqlfluff.com/) from 1.3.1 to **1.3.2** - [stylelint](https://stylelint.io) from 14.12.0 to **14.13.0** - [syft](https://togithub.com/anchore/syft) from 0.56.0 to **0.58.0** - [terraform-fmt](https://www.terraform.io/docs/cli/commands/fmt.html) from 1.2.9 to **1.3.1** - [terragrunt](https://terragrunt.gruntwork.io) from 0.38.12 to **0.39.0** - [tflint](https://togithub.com/terraform-linters/tflint) from 0.40.0 to **0.41.0** ### [`v6.10.0`](https://togithub.com/oxsecurity/megalinter/blob/HEAD/CHANGELOG.md#v6100---2022-09-19) [Compare Source](https://togithub.com/oxsecurity/megalinter/compare/v6.9.1...v6.10.0) - Add [git-lfs](https://git-lfs.github.com/) in Docker image to handle large files in git repositories - MegaLinter Docker images size improvements - Remove NPM cache - Remove Cargo cache - Remove rustup when clippy is not embedded in the image - Remove npm packages useless files - Linter versions upgrades - [ansible-lint](https://ansible-lint.readthedocs.io/en/latest/) from 6.5.2 to **6.6.0** - [cfn-lint](https://togithub.com/aws-cloudformation/cfn-lint) from 0.64.1 to **0.65.0** - [checkov](https://www.checkov.io/) from 2.1.201 to **2.1.213** - [cspell](https://togithub.com/streetsidesoftware/cspell/tree/master/packages/cspell) from 6.8.1 to **6.10.0** - [djlint](https://djlint.com/) from 1.12.3 to **1.16.0** - [eslint](https://eslint.org) from 8.23.0 to **8.23.1** - [kics](https://www.kics.io) from 1.5.15 to **1.6.0** - [pylint](https://www.pylint.org) from 2.15.2 to **2.15.3** - [scalafix](https://scalacenter.github.io/scalafix/) from 0.10.1 to **0.10.2** - [semgrep](https://semgrep.dev/) from 0.112.1 to **0.113.0** - [sfdx-scanner-apex](https://forcedotcom.github.io/sfdx-scanner/) from 2.13.8 to **2.13.9** - [sfdx-scanner-aura](https://forcedotcom.github.io/sfdx-scanner/) from 2.13.8 to **2.13.9** - [sfdx-scanner-lwc](https://forcedotcom.github.io/sfdx-scanner/) from 2.13.8 to **2.13.9** - [stylelint](https://stylelint.io) from 14.11.0 to **14.12.0** - [syft](https://togithub.com/anchore/syft) from 0.55.0 to **0.56.0** - [terragrunt](https://terragrunt.gruntwork.io) from 0.38.10 to **0.38.12** - [terragrunt](https://terragrunt.gruntwork.io) from 0.38.9 to **0.38.10** - [yamllint](https://yamllint.readthedocs.io/) from 1.27.1 to **1.28.0** ### [`v6.9.1`](https://togithub.com/oxsecurity/megalinter/blob/HEAD/CHANGELOG.md#v691---2022-09-11) [Compare Source](https://togithub.com/oxsecurity/megalinter/compare/v6.9.0...v6.9.1) - Linters - Add python type checker [pyright](https://togithub.com/microsoft/pyright), by Microsoft - New linters with available SARIF output for [SARIF Reporter](https://oxsecurity.github.io/megalinter/latest/reporters/SarifReporter/) - [ansible-lint](https://oxsecurity.github.io/megalinter/latest/descriptors/ansible_ansible_lint/) - [shellcheck](https://togithub.com/koalaman/shellcheck) thanks to [shellcheck-sarif](https://crates.io/crates/shellcheck-sarif) - Use `list_of_files` Cli lint mode for [checkstyle](https://oxsecurity.github.io/megalinter/latest/descriptors/java_checkstyle/), to have unique SARIF output and improve performances - Use `list_of_files` Cli lint mode for [golangci-lint](https://oxsecurity.github.io/megalinter/latest/descriptors/go_golangci_lint/) and [revive](https://oxsecurity.github.io/megalinter/latest/descriptors/go_revive/), to improve performances - Reactivate [snakefmt](https://oxsecurity.github.io/megalinter/latest/descriptors/snakemake_snakefmt/) - Core - Improve build performances and docker images sizes (reduce from 117 to 36 layers) - Use BUILDKIT - Join RUN instructions - Optimize core Dockerfile items - Clean npm, python and cargo caches - Create a venv for each python-based linter to avoid issues with dependencies - Fix broken link to documentation when using v6 - Linter versions upgrades - [ansible-lint](https://ansible-lint.readthedocs.io/en/latest/) from 6.0.2 to **6.5.2** - [cfn-lint](https://togithub.com/aws-cloudformation/cfn-lint) from 0.63.2 to **0.64.1** - [checkov](https://www.checkov.io/) from 2.1.183 to **2.1.201** - [clj-kondo](https://togithub.com/borkdude/clj-kondo) from 2022.08.03 to **2022.09.08** - [djlint](https://djlint.com/) from 1.12.1 to **1.12.3** - [gitleaks](https://togithub.com/zricethezav/gitleaks) from 8.11.2 to **8.12.0** - [golangci-lint](https://golangci-lint.run/) from 1.48.0 to **1.49.0** - [ktlint](https://ktlint.github.io) from 0.47.0 to **0.47.1** - [phpstan](https://phpstan.org/) from 1.8.4 to **1.8.5** - [protolint](https://togithub.com/yoheimuta/protolint) from 0.39.0 to **0.40.0** - [pylint](https://www.pylint.org) from 2.15.0 to **2.15.2** - [semgrep](https://semgrep.dev/) from 0.103.0 to **0.112.1** - [sqlfluff](https://www.sqlfluff.com/) from 1.3.0 to **1.3.1** - [standard](https://standardjs.com/) from 15.0.1 to **17.0.0** - [terraform-fmt](https://www.terraform.io/docs/cli/commands/fmt.html) from 1.2.8 to **1.2.9** - [tflint](https://togithub.com/terraform-linters/tflint) from 0.39.3 to **0.40.0** *Note: MegaLinter 6.9.0 release has been cancelled: it was fine but the docker image sizes were not optimized enough.* ### [`v6.9.0`](https://togithub.com/oxsecurity/megalinter/compare/v6.8.0...v6.9.0) [Compare Source](https://togithub.com/oxsecurity/megalinter/compare/v6.8.0...v6.9.0) ### [`v6.8.0`](https://togithub.com/oxsecurity/megalinter/blob/HEAD/CHANGELOG.md#v680---2022-09-04) [Compare Source](https://togithub.com/oxsecurity/megalinter/compare/v6.7.1...v6.8.0) - Run MegaLinter pre-commit hooks serially ([#1826](https://togithub.com/oxsecurity/megalinter/issues/1826)). - Replace deprecated StandardJS VS Code extension with the newer official version - When SARIF_REPORTER is active, use [sarif-fmt](https://crates.io/crates/sarif-fmt) to convert SARIF into text for console and text reporters ([#1822](https://togithub.com/oxsecurity/megalinter/issues/1822)). - Count checkstyle errors ([#1820](https://togithub.com/oxsecurity/megalinter/pull/1820)) - Linter versions upgrades - [black](https://black.readthedocs.io/en/stable/) from 22.6.0 to **22.8.0** - [cfn-lint](https://togithub.com/aws-cloudformation/cfn-lint) from 0.63.0 to **0.63.2** - [checkov](https://www.checkov.io/) from 2.1.160 to **2.1.183** - [checkstyle](https://checkstyle.sourceforge.io) from 10.3.2 to **10.3.3** - [djlint](https://djlint.com/) from 1.12.0 to **1.12.1** - [kics](https://www.kics.io) from 1.5.14 to **1.5.15** - [phpstan](https://phpstan.org/) from 1.8.2 to **1.8.4** - [rubocop](https://rubocop.org/) from 1.35.1 to **1.36.0** - [snakemake](https://snakemake.readthedocs.io/en/stable/) from 7.13.0 to **7.14.0** - [syft](https://togithub.com/anchore/syft) from 0.54.0 to **0.55.0** - [terragrunt](https://terragrunt.gruntwork.io) from 0.38.8 to **0.38.9**Configuration
📅 Schedule: Branch creation - "on sunday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.