Skip to content

Commit

Permalink
Release MegaLinter v6.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
nvuillam committed Aug 12, 2022
1 parent f8df964 commit bbc0709
Show file tree
Hide file tree
Showing 19 changed files with 224 additions and 227 deletions.
366 changes: 183 additions & 183 deletions .automation/generated/megalinter-users.json

Large diffs are not rendered by default.

51 changes: 24 additions & 27 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,41 +8,39 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),

Note: Can be used with `oxsecurity/megalinter@beta` in your GitHub Action mega-linter.yml file, or with `oxsecurity/megalinter:beta` docker image

- Fix SARIF when a run is missing a results list ([#1725](https://github.com/oxsecurity/megalinter/issues/1725))
- Linter versions upgrades
<!-- linter-versions-end -->

## [v6.4.0] - 2022-08-12

- Add REPOSITORY_CHECKOV in all flavors
- Fix missing quotes for Powershell script analyzer ([#1728](https://github.com/oxsecurity/megalinter/issues/1728))
- New config variables:

- New config variables
- **MEGALINTER_FILES_TO_LINT**: Comma-separated list of files to analyze. Using this variable will bypass other file listing methods ([#808](https://github.com/oxsecurity/megalinter/issues/808))
- **SKIP_CLI_LINT_MODES**: Comma-separated list of cli_lint_modes. To use if you want to skip linters with some CLI lint modes (ex: `file,project`). Available values: `file`,`cli_lint_mode`,`project`.

- mega-linter-runner:
- Allow `MEGALINTER_FILES_TO_LINT` to be sent as positional arguments
- New argument `--filesonly` that sends `SKIP_CLI_LINT_MODES=project`
- Example: `mega-linter-runner --flavor python --release beta --filesonly megalinter/config.py megalinter/flavor_factory.py megalinter/MegaLinter.py`

- Fixes
- Fix SARIF when a run is missing a results list ([#1725](https://github.com/oxsecurity/megalinter/issues/1725))
- Fix missing quotes for Powershell script analyzer ([#1728](https://github.com/oxsecurity/megalinter/issues/1728))

- Linter versions upgrades
- [checkov](https://www.checkov.io/) from 2.1.98 to **2.1.100** on 2022-08-07
- [checkov](https://www.checkov.io/) from 2.1.100 to **2.1.102** on 2022-08-07
- [checkov](https://www.checkov.io/) from 2.1.102 to **2.1.103** on 2022-08-07
- [checkov](https://www.checkov.io/) from 2.1.103 to **2.1.106** on 2022-08-10
- [gitleaks](https://github.com/zricethezav/gitleaks) from 8.9.0 to **8.10.1** on 2022-08-10
- [rubocop](https://rubocop.org/) from 1.33.0 to **1.34.1** on 2022-08-10
- [cspell](https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell) from 6.5.0 to **6.6.0** on 2022-08-10
- [terragrunt](https://terragrunt.gruntwork.io) from 0.38.6 to **0.38.7** on 2022-08-10
- [checkov](https://www.checkov.io/) from 2.1.106 to **2.1.113** on 2022-08-10
- [checkov](https://www.checkov.io/) from 2.1.113 to **2.1.114** on 2022-08-11
- [gitleaks](https://github.com/zricethezav/gitleaks) from 8.10.1 to **8.10.2** on 2022-08-11
- [snakemake](https://snakemake.readthedocs.io/en/stable/) from 7.12.0 to **7.12.1** on 2022-08-11
- [cspell](https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell) from 6.6.0 to **6.6.1** on 2022-08-11
- [cfn-lint](https://github.com/aws-cloudformation/cfn-lint) from 0.61.4 to **0.61.5** on 2022-08-12
- [stylelint](https://stylelint.io) from 14.9.1 to **14.10.0** on 2022-08-12
- [powershell](https://github.com/PowerShell/PSScriptAnalyzer) from 7.2.5 to **7.2.6** on 2022-08-12
- [protolint](https://github.com/yoheimuta/protolint) from 0.38.3 to **0.39.0** on 2022-08-12
- [checkov](https://www.checkov.io/) from 2.1.114 to **2.1.120** on 2022-08-12
- [clippy](https://github.com/rust-lang/rust-clippy) from 0.1.62 to **0.1.63** on 2022-08-12
- [terraform-fmt](https://www.terraform.io/docs/cli/commands/fmt.html) from 1.2.6 to **1.2.7** on 2022-08-12
- [checkov](https://www.checkov.io/) from 2.1.120 to **2.1.121** on 2022-08-12
- [rubocop](https://rubocop.org/) from 1.34.1 to **1.35.0** on 2022-08-12
<!-- linter-versions-end -->
- [cfn-lint](https://github.com/aws-cloudformation/cfn-lint) from 0.61.4 to **0.61.5**
- [checkov](https://www.checkov.io/) from 2.1.100 to **2.1.121**
- [clippy](https://github.com/rust-lang/rust-clippy) from 0.1.62 to **0.1.63**
- [cspell](https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell) from 6.5.0 to **6.6.1**
- [gitleaks](https://github.com/zricethezav/gitleaks) from 8.10.1 to **8.10.1**
- [powershell](https://github.com/PowerShell/PSScriptAnalyzer) from 7.2.5 to **7.2.6**
- [protolint](https://github.com/yoheimuta/protolint) from 0.38.3 to **0.39.0**
- [rubocop](https://rubocop.org/) from 1.33.0 to **1.35.0**
- [snakemake](https://snakemake.readthedocs.io/en/stable/) from 7.12.0 to **7.12.1**
- [stylelint](https://stylelint.io) from 14.9.1 to **14.10.0**
- [terraform-fmt](https://www.terraform.io/docs/cli/commands/fmt.html) from 1.2.6 to **1.2.7**
- [terragrunt](https://terragrunt.gruntwork.io) from 0.38.6 to **0.38.7**

## [v6.3.0] - 2022-08-07

Expand All @@ -52,7 +50,6 @@ Note: Can be used with `oxsecurity/megalinter@beta` in your GitHub Action mega-l
- Add [djlint](https://www.djlint.com/) (HTML_DJLINT) to lint HTML files (html, django, jinja, nunjucks, handlebars, golang, angular)
- Upgrade jsonlint to use maintained package @prantlf/jsonlint]([<https://www.npmjs.com/package/@prantlf/jsonlint>) + use cli_lint_mode `list_of_files` to improve performances


- Core
- Support for automatic removal of Docker container when linting is finished
- Fix SARIF when endColumn is 0 ([#1702](https://github.com/oxsecurity/megalinter/issues/1702))
Expand Down
2 changes: 1 addition & 1 deletion action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ outputs:
description: "0 if no source file has been updated, 1 if source files has been updated"
runs:
using: "docker"
image: "docker://oxsecurity/megalinter:v6.3.0"
image: "docker://oxsecurity/megalinter:v6.4.0"
args:
- "-v"
- "/var/run/docker.sock:/var/run/docker.sock:rw"
Expand Down
2 changes: 1 addition & 1 deletion docs/all_users.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,9 +60,9 @@ According to posted issues, there are many more private and self-hosted repos us
[![AErmie/DevSecOps - GitHub](https://gh-card.dev/repos/AErmie/DevSecOps.svg?fullname=)](https://github.com/AErmie/DevSecOps){target=_blank}
[![ScribeMD/rootless-docker - GitHub](https://gh-card.dev/repos/ScribeMD/rootless-docker.svg?fullname=)](https://github.com/ScribeMD/rootless-docker){target=_blank}
[![nvuillam/markdown-table-formatter - GitHub](https://gh-card.dev/repos/nvuillam/markdown-table-formatter.svg?fullname=)](https://github.com/nvuillam/markdown-table-formatter){target=_blank}
[![AliceO2Group/O2Physics - GitHub](https://gh-card.dev/repos/AliceO2Group/O2Physics.svg?fullname=)](https://github.com/AliceO2Group/O2Physics){target=_blank}
[![chgl/kube-powertools - GitHub](https://gh-card.dev/repos/chgl/kube-powertools.svg?fullname=)](https://github.com/chgl/kube-powertools){target=_blank}
[![ScribeMD/slack-templates - GitHub](https://gh-card.dev/repos/ScribeMD/slack-templates.svg?fullname=)](https://github.com/ScribeMD/slack-templates){target=_blank}
[![AliceO2Group/O2Physics - GitHub](https://gh-card.dev/repos/AliceO2Group/O2Physics.svg?fullname=)](https://github.com/AliceO2Group/O2Physics){target=_blank}
[![GSA/site-scanning-engine - GitHub](https://gh-card.dev/repos/GSA/site-scanning-engine.svg?fullname=)](https://github.com/GSA/site-scanning-engine){target=_blank}
[![curedao/docs - GitHub](https://gh-card.dev/repos/curedao/docs.svg?fullname=)](https://github.com/curedao/docs){target=_blank}
[![practicalli/clojure-web-services - GitHub](https://gh-card.dev/repos/practicalli/clojure-web-services.svg?fullname=)](https://github.com/practicalli/clojure-web-services){target=_blank}
Expand Down
2 changes: 1 addition & 1 deletion flavors/ci_light/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ outputs:
description: "0 if no source file has been updated, 1 if source files has been updated"
runs:
using: "docker"
image: "docker://oxsecurity/megalinter-ci_light:v6"
image: "docker://oxsecurity/megalinter-ci_light:v6.4.0"
args:
- "-v"
- "/var/run/docker.sock:/var/run/docker.sock:rw"
Expand Down
2 changes: 1 addition & 1 deletion flavors/documentation/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ outputs:
description: "0 if no source file has been updated, 1 if source files has been updated"
runs:
using: "docker"
image: "docker://oxsecurity/megalinter-documentation:v6"
image: "docker://oxsecurity/megalinter-documentation:v6.4.0"
args:
- "-v"
- "/var/run/docker.sock:/var/run/docker.sock:rw"
Expand Down
2 changes: 1 addition & 1 deletion flavors/dotnet/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ outputs:
description: "0 if no source file has been updated, 1 if source files has been updated"
runs:
using: "docker"
image: "docker://oxsecurity/megalinter-dotnet:v6"
image: "docker://oxsecurity/megalinter-dotnet:v6.4.0"
args:
- "-v"
- "/var/run/docker.sock:/var/run/docker.sock:rw"
Expand Down
2 changes: 1 addition & 1 deletion flavors/go/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ outputs:
description: "0 if no source file has been updated, 1 if source files has been updated"
runs:
using: "docker"
image: "docker://oxsecurity/megalinter-go:v6"
image: "docker://oxsecurity/megalinter-go:v6.4.0"
args:
- "-v"
- "/var/run/docker.sock:/var/run/docker.sock:rw"
Expand Down
2 changes: 1 addition & 1 deletion flavors/java/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ outputs:
description: "0 if no source file has been updated, 1 if source files has been updated"
runs:
using: "docker"
image: "docker://oxsecurity/megalinter-java:v6"
image: "docker://oxsecurity/megalinter-java:v6.4.0"
args:
- "-v"
- "/var/run/docker.sock:/var/run/docker.sock:rw"
Expand Down
2 changes: 1 addition & 1 deletion flavors/javascript/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ outputs:
description: "0 if no source file has been updated, 1 if source files has been updated"
runs:
using: "docker"
image: "docker://oxsecurity/megalinter-javascript:v6"
image: "docker://oxsecurity/megalinter-javascript:v6.4.0"
args:
- "-v"
- "/var/run/docker.sock:/var/run/docker.sock:rw"
Expand Down
2 changes: 1 addition & 1 deletion flavors/php/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ outputs:
description: "0 if no source file has been updated, 1 if source files has been updated"
runs:
using: "docker"
image: "docker://oxsecurity/megalinter-php:v6"
image: "docker://oxsecurity/megalinter-php:v6.4.0"
args:
- "-v"
- "/var/run/docker.sock:/var/run/docker.sock:rw"
Expand Down
2 changes: 1 addition & 1 deletion flavors/python/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ outputs:
description: "0 if no source file has been updated, 1 if source files has been updated"
runs:
using: "docker"
image: "docker://oxsecurity/megalinter-python:v6"
image: "docker://oxsecurity/megalinter-python:v6.4.0"
args:
- "-v"
- "/var/run/docker.sock:/var/run/docker.sock:rw"
Expand Down
2 changes: 1 addition & 1 deletion flavors/ruby/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ outputs:
description: "0 if no source file has been updated, 1 if source files has been updated"
runs:
using: "docker"
image: "docker://oxsecurity/megalinter-ruby:v6"
image: "docker://oxsecurity/megalinter-ruby:v6.4.0"
args:
- "-v"
- "/var/run/docker.sock:/var/run/docker.sock:rw"
Expand Down
2 changes: 1 addition & 1 deletion flavors/rust/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ outputs:
description: "0 if no source file has been updated, 1 if source files has been updated"
runs:
using: "docker"
image: "docker://oxsecurity/megalinter-rust:v6"
image: "docker://oxsecurity/megalinter-rust:v6.4.0"
args:
- "-v"
- "/var/run/docker.sock:/var/run/docker.sock:rw"
Expand Down
2 changes: 1 addition & 1 deletion flavors/salesforce/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ outputs:
description: "0 if no source file has been updated, 1 if source files has been updated"
runs:
using: "docker"
image: "docker://oxsecurity/megalinter-salesforce:v6"
image: "docker://oxsecurity/megalinter-salesforce:v6.4.0"
args:
- "-v"
- "/var/run/docker.sock:/var/run/docker.sock:rw"
Expand Down
2 changes: 1 addition & 1 deletion flavors/security/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ outputs:
description: "0 if no source file has been updated, 1 if source files has been updated"
runs:
using: "docker"
image: "docker://oxsecurity/megalinter-security:v6"
image: "docker://oxsecurity/megalinter-security:v6.4.0"
args:
- "-v"
- "/var/run/docker.sock:/var/run/docker.sock:rw"
Expand Down
2 changes: 1 addition & 1 deletion flavors/swift/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ outputs:
description: "0 if no source file has been updated, 1 if source files has been updated"
runs:
using: "docker"
image: "docker://oxsecurity/megalinter-swift:v6"
image: "docker://oxsecurity/megalinter-swift:v6.4.0"
args:
- "-v"
- "/var/run/docker.sock:/var/run/docker.sock:rw"
Expand Down
2 changes: 1 addition & 1 deletion flavors/terraform/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ outputs:
description: "0 if no source file has been updated, 1 if source files has been updated"
runs:
using: "docker"
image: "docker://oxsecurity/megalinter-terraform:v6"
image: "docker://oxsecurity/megalinter-terraform:v6.4.0"
args:
- "-v"
- "/var/run/docker.sock:/var/run/docker.sock:rw"
Expand Down
2 changes: 1 addition & 1 deletion mega-linter-runner/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "mega-linter-runner",
"version": "6.3.0",
"version": "6.4.0",
"repository": {
"type": "git",
"url": "https://github.com/oxsecurity/megalinter.git"
Expand Down

0 comments on commit bbc0709

Please sign in to comment.