Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update oxsecurity/megalinter-javascript docker tag to v6.22.2 #22

Merged
merged 1 commit into from
Jan 9, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 9, 2024

Mend Renovate

This PR contains the following updates:

Package Update Change
oxsecurity/megalinter-javascript (source) minor v6.14.0 -> v6.22.2

Release Notes

oxsecurity/megalinter (oxsecurity/megalinter-javascript)

v6.22.2

Compare Source

  • Core

    • Fix failure of AzureCommentReporter when there is no pull request found in ENV vars
    • Fix HTML comment appearing in Azure Pull Request mail notifications
  • Linter versions upgrades

v6.22.1

Compare Source

  • Core

    • Changed vars in AzureCommentReporter to reflects official Azure DevOps naming convention + fallback to keep backward compatibility, see #​2509
    • Update AzureCommentReport to have only one MegaLinter thread instead of a new one for each run of MegaLinter
  • Documentation

    • Updated usage scenario for Azure DevOps, see #​2509
  • Linter versions upgrades

v6.22.0

Compare Source

v6.21.0

Compare Source

v6.20.1

Compare Source

v6.20.0

Compare Source

  • 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 can't 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 aren't incremental but absolute, by @​bdovaz in #​2294
    • Added cli_lint_fix_arg_name parameter to dotnet format descriptor as without it, autofix doesn't 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 doesn't 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 #​2340
    • Generate correct urls for packages with fixed versions, by @​bdovaz in #​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 #​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

v6.19.0

Compare Source

v6.18.0

Compare Source

v6.17.0

Compare Source

v6.16.0

Compare Source

v6.15.0

Compare Source


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/oxsecurity-megalinter-javascript-6.x branch from f23e638 to 559bc36 Compare January 9, 2024 05:31
Copy link

github-actions bot commented Jan 9, 2024

🦙 MegaLinter status: ✅ SUCCESS

Descriptor Linter Files Fixed Errors Elapsed time
✅ EDITORCONFIG editorconfig-checker 1 0 0.01s
✅ REPOSITORY checkov yes no 9.64s
✅ REPOSITORY gitleaks yes no 0.23s
✅ REPOSITORY git_diff yes no 0.01s
✅ REPOSITORY grype yes no 10.08s
✅ REPOSITORY secretlint yes no 0.92s
✅ REPOSITORY trivy-sbom yes no 1.14s
✅ REPOSITORY trufflehog yes no 3.42s
✅ YAML v8r 1 0 2.1s
✅ YAML yamllint 1 0 0.28s

See detailed report in MegaLinter reports
Set VALIDATE_ALL_CODEBASE: true in mega-linter.yml to validate all sources, not only the diff

MegaLinter is graciously provided by OX Security

@buluma buluma merged commit 18a3c44 into master Jan 9, 2024
@buluma buluma deleted the renovate/oxsecurity-megalinter-javascript-6.x branch January 9, 2024 05:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant