Skip to content

Bump mega-linter-runner from 6.18.0 to 6.20.0#96

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/mega-linter-runner-6.20.0
Closed

Bump mega-linter-runner from 6.18.0 to 6.20.0#96
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/mega-linter-runner-6.20.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 6, 2023

Bumps mega-linter-runner from 6.18.0 to 6.20.0.

Release notes

Sourced from mega-linter-runner's releases.

MegaLinter v6.20.0

image

Release notes

  • Core

    • Upgrade base docker image from python:3.10.4-alpine3.16 to python:3.11.1-alpine3.17
    • Update editorconfig-checker to 2.7.0, by @​rasa
    • Build: remove folder contents before generating Dockerfile files for each linter in generate_linter_dockerfiles(), by @​bdovaz in #2294
    • Build: remove folder contents before generating test classes for each linter in generate_linter_test_classes(), by @​bdovaz in #2294
    • Build: automatically update the linter list used in the matrix of several of the workflows, by @​bdovaz in #2294
    • Test: create a testing architecture for format/autofix linters, by @​bdovaz in #2294
    • Test: create or adapt input files for format/autofix tests, by @​bdovaz in #2294
    • Test: created specific test folders for linters that need them because they cannot share them, by @​bdovaz in #2294
    • Added rubocop-rake RubyGem for linting Rake files with RuboCop
  • Fixes

    • Correctly generate class names and test class files for each linter when the linter descriptor defines the attribute "name", by @​bdovaz in #2294
    • Removed the default powershell templates TEMPLATES/.powershell-formatter.psd1 and TEMPLATES/.powershell-psscriptanalyzer.psd1. Having these templates caused all rules to be ignored as the settings are not incremental but absolute, by @​bdovaz in #2294
    • Added cli_lint_fix_arg_name parameter to dotnet format descriptor as without it, autofix does not work, by @​bdovaz in #2294
    • Created BicepLinter class to add DOTNET_SYSTEM_GLOBALIZATION_INVARIANT environment variable to avoid problems with ICU packages, by @​bdovaz in #2294
    • Modified npm-groovy-lint descriptor to add --failon parameter to only fail with error and not info which is the default value, by @​bdovaz in #2294
    • Added cli_lint_fix_arg_name parameter to powershell formatter descriptor as without it, autofix does not work, by @​bdovaz in #2294
    • Created ProtolintLinter class to fix the problem that returns exit code 1 when it encounters a problem to correct even though it corrects it correctly, by @​bdovaz in #2294
    • Concatenate --output parameter correctly to xmllint linter, by @​bdovaz in #2294
    • Modified the .pre-commit-hooks.yaml for megalinter-full so the containername argument is correctly split between two lines, by @​drbothen #2411
    • Avoid jscpd default config to detect copy pastes in image files
    • Move utilstest to megalinter folder to avoid import issues
    • Replace deprecated spectral package, by @​bdovaz in by @​bdovaz in oxsecurity/megalinter#2340
    • Generate correct urls for packages with fixed versions, by @​bdovaz in oxsecurity/megalinter#2339
  • Documentation

    • Change swiftlint example that did not correctly reflect the --fix parameter, by @​bdovaz in #2294
    • Change in TSX eslint descriptor the urls as they were not correct, by @​bdovaz in #2294
    • Change in TYPESCRIPT eslint descriptor the urls as they were not correct, by @​bdovaz on #2294
    • Use mkdocs-glightbox to allow to click on images and display them in full screen
  • CI

    • Use docker/build-push-action to build docker images and akhilerm/tag-push-action to release by retagging and pushing beta images instead of rebuilding them
    • Authenticate to GitHub API during docker build to avoid reaching limits
    • Remove apk go package install in images where possible to decrease image sizes, by @​echoix in oxsecurity/megalinter#2318
    • Create a slash PR bot to run ./build.sh command manually on PRs, by @​echoix in #2353 and #2381
    • Limit parallel execution of large job matrix in the workflows with max-parallel in order to keep runners available for other jobs, by @​echoix in #2397
  • Linter versions upgrades

... (truncated)

Changelog

Sourced from mega-linter-runner's changelog.

[v6.20.0] - 2023-03-05

  • Core

    • Upgrade base docker image from python:3.10.4-alpine3.16 to python:3.11.1-alpine3.17
    • Build: remove folder contents before generating Dockerfile files for each linter in generate_linter_dockerfiles(), by @​bdovaz in #2294
    • Build: remove folder contents before generating test classes for each linter in generate_linter_test_classes(), by @​bdovaz in #2294
    • Build: automatically update the linter list used in the matrix of several of the workflows, by @​bdovaz in #2294
    • Test: create a testing architecture for format/autofix linters, by @​bdovaz in #2294
    • Test: create or adapt input files for format/autofix tests, by @​bdovaz in #2294
    • Test: created specific test folders for linters that need them because they cannot share them, by @​bdovaz in #2294
    • Added rubocop-rake RubyGem for linting Rake files with RuboCop
  • Fixes

    • Correctly generate class names and test class files for each linter when the linter descriptor defines the attribute "name", by @​bdovaz in #2294
    • Removed the default powershell templates TEMPLATES/.powershell-formatter.psd1 and TEMPLATES/.powershell-psscriptanalyzer.psd1. Having these templates caused all rules to be ignored as the settings are not incremental but absolute, by @​bdovaz in #2294
    • Added cli_lint_fix_arg_name parameter to dotnet format descriptor as without it, autofix does not work, by @​bdovaz in #2294
    • Created BicepLinter class to add DOTNET_SYSTEM_GLOBALIZATION_INVARIANT environment variable to avoid problems with ICU packages, by @​bdovaz in #2294
    • Modified npm-groovy-lint descriptor to add --failon parameter to only fail with error and not info which is the default value, by @​bdovaz in #2294
    • Added cli_lint_fix_arg_name parameter to powershell formatter descriptor as without it, autofix does not work, by @​bdovaz in #2294
    • Created ProtolintLinter class to fix the problem that returns exit code 1 when it encounters a problem to correct even though it corrects it correctly, by @​bdovaz in #2294
    • Concatenate --output parameter correctly to xmllint linter, by @​bdovaz in #2294
    • Modified the .pre-commit-hooks.yaml for megalinter-full so the containername argument is correctly split between two lines, by @​drbothen #2411
    • Avoid jscpd default config to detect copy pastes in image files
    • Move utilstest to megalinter folder to avoid import issues
    • Replace deprecated spectral package, by @​bdovaz in by @​bdovaz in oxsecurity/megalinter#2340
    • Generate correct urls for packages with fixed versions, by @​bdovaz in oxsecurity/megalinter#2339
  • Documentation

    • Change swiftlint example that did not correctly reflect the --fix parameter, by @​bdovaz in #2294
    • Change in TSX eslint descriptor the urls as they were not correct, by @​bdovaz in #2294
    • Change in TYPESCRIPT eslint descriptor the urls as they were not correct, by @​bdovaz on #2294
    • Use mkdocs-glightbox to allow to click on images and display them in full screen
  • CI

    • Use docker/build-push-action to build docker images and akhilerm/tag-push-action to release by retagging and pushing beta images instead of rebuilding them
    • Authenticate to GitHub API during docker build to avoid reaching limits
    • Remove apk go package install in images where possible to decrease image sizes, by @​echoix in oxsecurity/megalinter#2318
    • Create a slash PR bot to run ./build.sh command manually on PRs, by @​echoix in #2353 and #2381
    • Limit parallel execution of large job matrix in the workflows with max-parallel in order to keep runners available for other jobs, by @​echoix in #2397
  • Linter versions upgrades

... (truncated)

Commits
  • c1612a7 Release MegaLinter v6.20.0
  • 49bfbc2 Prepare changelog for v6.20.0
  • 0d699a3 [automation] Auto-update linters version, help and documentation (#2419)
  • 5e7d9e3 Remove useless init.py
  • 32009e8 Fix variable scope in EXTENDS management (#2418)
  • 868b6c1 Move utilstest to megalinter folder to avoid import issues (#2417)
  • aed76ac Fix flavors import error
  • faf92f6 Fix flavors (#2416)
  • ac8ce67 Use mkdocs-glightbox to allow to click on images and display them in full scr...
  • 575e2fa Avoid jscpd default config to detect copy pastes in image files (#2407)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [mega-linter-runner](https://github.com/oxsecurity/megalinter) from 6.18.0 to 6.20.0.
- [Release notes](https://github.com/oxsecurity/megalinter/releases)
- [Changelog](https://github.com/oxsecurity/megalinter/blob/main/CHANGELOG.md)
- [Commits](oxsecurity/megalinter@v6.18.0...v6.20.0)

---
updated-dependencies:
- dependency-name: mega-linter-runner
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Mar 6, 2023
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Mar 8, 2023

Superseded by #97.

@dependabot dependabot bot closed this Mar 8, 2023
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/mega-linter-runner-6.20.0 branch March 8, 2023 03:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants