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

[automation] Auto-update linters version, help and documentation #1536

Merged
merged 2 commits into from
Jun 19, 2022

Conversation

nvuillam
Copy link
Member

[automation] Auto-update linters version, help and documentation

@nvuillam nvuillam added automerge dependencies Pull requests that update a dependency file labels Jun 19, 2022
@nvuillam
Copy link
Member Author

nvuillam commented Jun 19, 2022

MegaLinter status: ⚠️ WARNING

Descriptor Linter Files Fixed Errors Elapsed time
✅ BASH bash-exec 6 0 0.03s
✅ BASH shellcheck 6 0 0.28s
✅ BASH shfmt 6 0 0 0.32s
✅ COPYPASTE jscpd yes no 2.3s
✅ CREDENTIALS secretlint yes no 4.27s
✅ DOCKERFILE dockerfilelint 1 0 0.31s
✅ DOCKERFILE hadolint 1 0 0.8s
✅ GIT git_diff yes no 0.3s
✅ JSON eslint-plugin-jsonc 21 0 0 2.74s
✅ JSON jsonlint 19 0 5.64s
✅ JSON v8r 21 0 22.15s
✅ MARKDOWN markdownlint 255 0 0 5.61s
✅ MARKDOWN markdown-link-check 255 0 5.13s
✅ MARKDOWN markdown-table-formatter 255 0 0 5.36s
✅ OPENAPI spectral 1 0 1.23s
⚠️ PYTHON bandit 150 65 2.21s
✅ PYTHON black 150 0 0 3.36s
✅ PYTHON flake8 150 0 2.56s
✅ PYTHON isort 150 0 0 0.67s
✅ PYTHON mypy 150 0 121.05s
✅ PYTHON pylint 150 0 17.72s
✅ SPELL cspell 534 0 17.11s
✅ SPELL misspell 378 0 0 0.68s
✅ XML xmllint 2 0 0.01s
✅ YAML prettier 77 0 0 3.16s
✅ YAML v8r 20 0 36.77s
✅ YAML yamllint 78 0 1.48s

See errors details in artifact MegaLinter reports on CI Job page

@nvuillam nvuillam force-pushed the create-pull-request/patch branch 2 times, most recently from ad86965 to 7df6bb6 Compare June 19, 2022 20:31
@codecov-commenter
Copy link

Codecov Report

Merging #1536 (2fef376) into main (c2f29fa) will increase coverage by 0.64%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main    #1536      +/-   ##
==========================================
+ Coverage   83.88%   84.53%   +0.64%     
==========================================
  Files         145      145              
  Lines        3562     3562              
==========================================
+ Hits         2988     3011      +23     
+ Misses        574      551      -23     
Impacted Files Coverage Δ
megalinter/reporters/UpdatedSourcesReporter.py 89.18% <0.00%> (+2.70%) ⬆️
...alinter/tests/test_megalinter/helpers/utilstest.py 82.18% <0.00%> (+8.90%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update a98b00c...2fef376. Read the comment docs.

@nvuillam
Copy link
Member Author

MegaLinter status: ⚠️ WARNING

Descriptor Linter Files Fixed Errors Elapsed time
✅ BASH bash-exec 6 0 0.04s
✅ BASH shellcheck 6 0 0.3s
✅ BASH shfmt 6 0 0 0.06s
✅ COPYPASTE jscpd yes no 2.52s
✅ CREDENTIALS secretlint yes no 4.65s
✅ DOCKERFILE dockerfilelint 1 0 0.32s
✅ DOCKERFILE hadolint 1 0 0.73s
✅ GIT git_diff yes no 0.03s
✅ JSON eslint-plugin-jsonc 21 0 0 2.57s
✅ JSON jsonlint 19 0 6.16s
✅ JSON v8r 21 0 20.28s
✅ MARKDOWN markdownlint 255 2 0 5.44s
✅ MARKDOWN markdown-link-check 255 0 5.12s
✅ MARKDOWN markdown-table-formatter 255 2 0 4.99s
✅ OPENAPI spectral 1 0 1.43s
⚠️ PYTHON bandit 150 65 2.36s
✅ PYTHON black 150 0 0 3.92s
✅ PYTHON flake8 150 0 3.08s
✅ PYTHON isort 150 0 0 0.44s
✅ PYTHON mypy 150 0 140.7s
✅ PYTHON pylint 150 0 19.4s
✅ SPELL cspell 534 0 21.44s
✅ SPELL misspell 378 2 0 0.41s
✅ XML xmllint 2 0 0.01s
✅ YAML prettier 77 0 0 3.23s
✅ YAML v8r 20 0 39.03s
✅ YAML yamllint 78 0 1.53s

See errors details in artifact MegaLinter reports on CI Job page

You could have the same capabilities but better runtime performances if you use a MegaLinter flavor:

@nvuillam nvuillam merged commit b5ffb72 into main Jun 19, 2022
@nvuillam nvuillam deleted the create-pull-request/patch branch June 19, 2022 21:59
nvuillam added a commit that referenced this pull request Jun 26, 2022
* Fix Gitlab comment reporter when MR not found (#1197)

* QuickFix Gitlab Comments reporter for self-hosted instances

* [automation] Auto-update linters version, help and documentation (#1198)

* [automation] Auto-update linters version, help and documentation

* QuickFix lint

* [automation] Auto-update linters version, help and documentation (#1201)

* [automation] Auto-update linters version, help and documentation

* Fix sqlfluff bug

* Add configuration file option for SQLFluff (#1200)

* Add configuration file for SQLFluff

* Correct config file name

* Update megalinter/descriptors/sql.megalinter-descriptor.yml

Co-authored-by: nvuillam <nicolas.vuillamy@gmail.com>

* Fix Github auth on Azure Pipelines (#1202)

* Fix Github auth on Azure Pipelines

Fix issue when using `VALIDATE_ALL_CODEBASE: false` on Azure Pipelines by defining auth header in CI env variable GIT_AUTHORIZATION_BEARER ([#1125](#1125))

* [MegaLinter] Apply linters fixes

* Update doc for Azure

Co-authored-by: nvuillam <nvuillam@users.noreply.github.com>

* Add compatibility for prettier (#1209)

Co-authored-by: Sam Chorlton <>

* [automation] Auto-update linters version, help and documentation (#1203)

* [automation] Auto-update linters version, help and documentation

* Remove downgrade of sqlfluff

#1200

* Use .gitignore as .secretlintignore when necessary (#1210)

* Use .gitignore as .secretlintignore when necessary

* [MegaLinter] Apply linters fixes

Co-authored-by: nvuillam <nvuillam@users.noreply.github.com>

* Fix tflint initialization (#1204)

* Fix tflint initialization

Fix tflint initialization so it uses configuration file when defined ([#1134](#1134))

* changelog

* Fix python lint errors

* [automation] Auto-update linters version, help and documentation (#1211)

* Undo rubocop downgrade (#1214)

* Fix Gitlab comment reporter (#1215)

* Fix Gitlab comment reporter

* Update Gitlab documentation with gif tutorial

* Lint fix

* Improve linter perfs & logs (#1217)

* [automation] Auto-update linters version, help and documentation

* [MegaLinter] Apply linters fixes

* HTMLHint config to count errors + test method

* Use list_of_files mode with htmlhint

* changelog

* ShellCheck: cli_lint_mode: list_of_files to improve perfs

* shfmt ci_lint_mode: list_of_files + regex count

quick build push

* Update test case for markdown-link-check

quick build push

* test (TODO: remove after)

* Fix lint error

quick build push

* cpplint: Display correct number of errors in logs

quick build push

* Count actionlint errors

quick build push

* Count errors perlcritic

quick build push

* Count chktex errors

quick build push

* Enhance test class error message

quick build push

* Let's not test TAP anymore

* Update test case files

quick build push

* Fix perlcritic test case

quick build push

* Fix python test cases

quick build push

* Fix perlcritic regex count

quick build push

* Fix SF test cases

quick build push

* Fix shell test case

quick build push

* Bash exec doc

* Fix doc

Fixes #1212

* Fix salesforce config

quick build push

* Fix mypy test case

quick build push

* Update mypy ref url

quick build push

* Revert "test (TODO: remove after)"

This reverts commit 2dfd39e.

* Build

quick build

* [MegaLinter] Apply linters fixes

quick build

Co-authored-by: nvuillam <nvuillam@users.noreply.github.com>

* Use apk to install shfmt

* Downgrade snakemake

* Downgrade snakemake (#1218)

* Downgrade snakemake

* Downgrade snakefmt

* [automation] Auto-update linters version, help and documentation (#1219)

* [automation] Auto-update linters version, help and documentation

* Update GHA template

* Change snakemake install method then Build

* [MegaLinter] Apply linters fixes

Co-authored-by: nvuillam <nvuillam@users.noreply.github.com>

* [automation] Auto-update linters version, help and documentation (#1222)

* Order changelog

* Release MegaLinter v5.7.0

* Update .cspell default config (#1226)

* Improve performances (#1227)

* stylelint: list_of_files

* standard: list_of_files

* markdown-link-check: list_of_files

* Upgrade link ref

* [automation] Auto-update linters version, help and documentation (#1225)

* [automation] Auto-update linters version, help and documentation (#1230)

* Manage before_exit() & clean git repo (#1232)

Fixes #1125
quick build push

* [automation] Auto-update linters version, help and documentation (#1233)

* [automation] Auto-update linters version, help and documentation (#1235)

* [automation] Auto-update linters version, help and documentation (#1238)

* Auto-upgrade pip + temporary disable snakemake + fix gitlab error message (#1236)

* Auto-upgrade pip

* Manage disable linter + disable snakefmt

* Undowngrade snakemake + build

* Fix upgrade pip & lint fix

* Lint fix

* [MegaLinter] Apply linters fixes

* Fix build

* [MegaLinter] Apply linters fixes

* Fix gitlab token error labels

* Disable snakemake test.

Co-authored-by: nvuillam <nvuillam@users.noreply.github.com>

* [automation] Auto-update linters version, help and documentation (#1240)

* Release MegaLinter v5.7.1

* Animated gif for assisted configuration

* [automation] Auto-update linters version, help and documentation (#1241)

* [automation] Auto-update linters version, help and documentation (#1242)

* [automation] Auto-update linters version, help and documentation (#1243)

* Fix GitlabCommentReporter raise unhandled exception if no merge request has been found (#1247)

* [automation] Auto-update linters version, help and documentation (#1245)

* Doc images (#1251)

* Bump peter-evans/create-pull-request from 3.12.0 to 3.12.1

Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 3.12.0 to 3.12.1.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](peter-evans/create-pull-request@v3.12.0...v3.12.1)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* cspell + sample ML users

* animated gifs

* Build.

* changelog

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add publish artifact task in azure pipeline doc

* [automation] Auto-update linters version, help and documentation (#1250)

* [automation] Auto-update linters version, help and documentation

* cspell

* Manage Gitlab certificate (#1249)

* Manage gitlab certificate

* Build

* Manage GITLAB_CUSTOM_CERTIFICATE

quick build push

* Fix python issue

quick build push

* Error msg doc

* [MegaLinter] Apply linters fixes

* Update config json schema

quick build push

Co-authored-by: nvuillam <nvuillam@users.noreply.github.com>

* Allow Eslint with config in package.json #1205 (#1206)

* Allow Eslint with config in package.json #1205

* Allow to check prop existence in active_only_if_file_found

* Lint fix

Co-authored-by: nvuillam <nicolas.vuillamy@gmail.com>

* [automation] Auto-update linters version, help and documentation (#1253)

* [automation] Auto-update linters version, help and documentation

* [MegaLinter] Apply linters fixes

Co-authored-by: nvuillam <nvuillam@users.noreply.github.com>

* Gitlab reporter doc

* cspell

* Avoid storing copies of files in layer for kubeval, shellcheck, and misspell (#1229)

* Avoid storing copy in layer for kubeval, shellcheck, misspell

The copies are removed in the layer by immediatly deleting the files in the same `RUN` command. The LICENSE files are kept.

* Apply changes in descriptors to Dockerfiles

* Improve call of ansible-lint (#1255)

* Allow Eslint with config in package.json #1205

* Allow to check prop existence in active_only_if_file_found

* Lint fix

* Fix ansible-lint test cases

quick build push

* [MegaLinter] Apply linters fixes

* Fix ansible test cases (2)

* Fix ansible test cases (2)

quick build push

* Fix call to ansible-lint

* Build

* Install ansible-lint using pip

* Update ansible-lint test cases

* Count errors & update ansible-lint test cases

* [MegaLinter] Apply linters fixes

* Move .ansible-lint at the good location

Co-authored-by: Vitalii Tverdokhlib <v@nitra.ai>
Co-authored-by: nvuillam <nvuillam@users.noreply.github.com>

* changelog

* [automation] Auto-update linters version, help and documentation (#1257)

* Fix suggestion to use proper variable name (#1261)

* Fix suggestion to use proper variable name

* Update CHANGELOG.md

* [automation] Auto-update linters version, help and documentation (#1260)

* [automation] Auto-update linters version, help and documentation (#1263)

* Update mkdocs.yml

* [automation] Auto-update linters version, help and documentation (#1271)

* [automation] Auto-update linters version, help and documentation (#1272)

* [automation] Auto-update linters version, help and documentation

* more users

* Terrascan: cli_lint_mode = project  (#1274)

* Terrascan: cli_lint_mode = project

* terrascan: config arg name & config file name

* trivy

* [automation] Auto-update linters version, help and documentation (#1273)

* [automation] Auto-update linters version, help and documentation (#1278)

* [automation] Auto-update linters version, help and documentation (#1280)

* Release MegaLinter v5.8.0

* trivy

* [automation] Auto-update linters version, help and documentation (#1284)

* [automation] Auto-update linters version, help and documentation

* trivy

* Use latest npm version (#1276)

* Use latest npm

* Build

* WORKDIR /

* trivy

* Generate JSON schema HTML doc when bash build.sh --doc is called (#1289)

* Generate JSON schema HTML doc when bash build.sh --doc is called

* changelog

* [MegaLinter] Apply linters fixes

Co-authored-by: nvuillam <nvuillam@users.noreply.github.com>

* Upgrade clj-kondo to cljkondo/clj-kondo:2022.02.09-alpine (#1281)

* more users

* Upgrade clj-kondo to cljkondo/clj-kondo:2022.02.09-alpine

* rubocop: remove `--force-exclusion` from auto-added parameters (#1290)

Fixes #302

* New linter: kubeconform (#1285)

* New linter: kubeconform

* kubeconform: Fix launch cmd

* kubeconform: fix spelling

* kubeconform: fix error count

* kubeconform: fix regex

* kubeconfirm: adding bad files to test counts

* Force rebuild

* Rollback license update !

* Remove JSON schema HTML doc from build.py

* Recommended extensions for MegaLinter contribution (#1291)

* Bump actions/github-script from 5 to 6

Bumps [actions/github-script](https://github.com/actions/github-script) from 5 to 6.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](actions/github-script@v5...v6)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Add recommended VsCode extensions for MegaLinter development

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [automation] Auto-update linters version, help and documentation (#1294)

* [automation] Auto-update linters version, help and documentation

* [MegaLinter] Apply linters fixes

* trivy

Co-authored-by: nvuillam <nvuillam@users.noreply.github.com>

* [automation] Auto-update linters version, help and documentation (#1295)

* [automation] Auto-update linters version, help and documentation

* lint

* Add shell script linters to ci_light flavor (#1299)

* Add shell script linters to ci_light flavor

Use-case: many of my Docker-related projects have glue shell scripts (e.g., `/entrypoint.sh`) that are added to images (e.g., `COPY entrypoint.sh /`) that are run when the image is run (e.g., `ENTRYPOINT ["/entrypoint.sh"]`) and I would like to have them scanned without having to pull down the full scanner.

* Add sh linters to ci_light flavor + build

Co-authored-by: nvuillam <nicolas.vuillamy@gmail.com>

* [automation] Auto-update linters version, help and documentation (#1300)

* [automation] Auto-update linters version, help and documentation (#1302)

* [automation] Auto-update linters version, help and documentation (#1303)

* Switch from jdk8 to jdk11 (#1309)

* Terrascan init as pre-command (#1311)

* [automation] Auto-update linters version, help and documentation

* terrascan init as pre-command

* [MegaLinter] Apply linters fixes

Co-authored-by: nvuillam <nvuillam@users.noreply.github.com>

* Reactivate snakefmt (#1312)

* [automation] Auto-update linters version, help and documentation

* [automation] Auto-update linters version, help and documentation (#1315)

* [automation] Auto-update linters version, help and documentation (#1318)

* [automation] Auto-update linters version, help and documentation (#1319)

* [automation] Auto-update linters version, help and documentation (#1320)

* [automation] Auto-update linters version, help and documentation (#1322)

* [automation] Auto-update linters version, help and documentation (#1323)

* [automation] Auto-update linters version, help and documentation (#1325)

* [automation] Auto-update linters version, help and documentation (#1326)

* [automation] Auto-update linters version, help and documentation

* Users & fix

* [automation] Auto-update linters version, help and documentation

* [automation] Auto-update linters version, help and documentation (#1327)

* [automation] Auto-update linters version, help and documentation (#1328)

* [automation] Auto-update linters version, help and documentation (#1329)

* Update SQLFluff default config with latest options (#1331)

* Update SQLFluff default config for 0.11.0

* Sync with latest

* [automation] Auto-update linters version, help and documentation (#1330)

* [automation] Auto-update linters version, help and documentation (#1332)

* [automation] Auto-update linters version, help and documentation (#1333)

* [automation] Auto-update linters version, help and documentation

* Fix ansible-lint test case

* [automation] Auto-update linters version, help and documentation (#1335)

* [automation] Auto-update linters version, help and documentation (#1336)

* Upgrade hadolint (#1338)

* Upgrade hadolint

* hadolint config

* [automation] Auto-update linters version, help and documentation (#1339)

* Add article

* Doc

* doc

* [automation] Auto-update linters version, help and documentation (#1342)

* Release MegaLinter v5.10.0

* [automation] Auto-update linters version, help and documentation (#1343)

* [automation] Auto-update linters version, help and documentation (#1344)

* [automation] Auto-update linters version, help and documentation

* cspell

* [automation] Auto-update linters version, help and documentation (#1346)

* [automation] Auto-update linters version, help and documentation (#1349)

* [automation] Auto-update linters version, help and documentation

* trivy

* [automation] Auto-update linters version, help and documentation (#1351)

* [automation] Auto-update linters version, help and documentation

* Disable rstfmt

* pylint

* Github Comment Reporter: Use a html comment to mark the comment (#1356)

This replaces the old method, which looked for the "see error details" link,
but that link was not always present in comments.

The comment records the current workflow and jobid, so multiple mega-linters
can comment on the same PR without colliding.

Co-authored-by: Nicolas Vuillamy <nicolas.vuillamy@gmail.com>

* [MegaLinter] Apply linters fixes (#1357)

quick build

Co-authored-by: nvuillam <nvuillam@users.noreply.github.com>

* Display plugin url in MegaLinter output logs + quick fixes (#1358)

* Display plugin url in MegaLinter output logs

* [MegaLinter] Apply linters fixes

* Add tflint-aws plugin installation to match new version of tflint

* Fix glibc public key download

* downgrade tflint

* fix sgerrand url

Co-authored-by: nvuillam <nvuillam@users.noreply.github.com>

* Improve the comment marker format (#1359)

Instead of just joining the workflow name and jobid without spacing,
encapsulate both in quotes and give them a `workflow=` and `jobid=` prefix to
aid debugging.

Co-authored-by: Nicolas Vuillamy <nicolas.vuillamy@gmail.com>

* [automation] Auto-update linters version, help and documentation (#1362)

* Doc: jenkins script to upload artifacts (#1363)

* Doc: jenkins script to upload artifacts

* changelog

* [automation] Auto-update linters version, help and documentation (#1366)

* Bump minimist from 1.2.5 to 1.2.6 in /mega-linter-runner

Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* [automation] Auto-update linters version, help and documentation

* fix mypy test case

* [automation] Auto-update linters version, help and documentation

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Upgrade hadolint (#1370)

* Bump hadolint/hadolint from v2.9.1-alpine to v2.9.3-alpine

Bumps hadolint/hadolint from v2.9.1-alpine to v2.9.3-alpine.

---
updated-dependencies:
- dependency-name: hadolint/hadolint
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* Upgrade hadolint

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* markdown-links-check: allow 203 as valid return code (#1369)

* [automation] Auto-update linters version, help and documentation (#1371)

* [automation] Auto-update linters version, help and documentation (#1375)

* User stats (#1377)

* [automation] Auto-update linters version, help and documentation

* Disable rstfmt

* Order MegaLinter users

* pylint

* Updated github users

* All users page generation

* Articles section

* build doc

* More users

* More users

* cspell config

* [automation] Auto-update linters version, help and documentation (#1381)

* Update doc

* [automation] Auto-update linters version, help and documentation (#1382)

* [automation] Auto-update linters version, help and documentation (#1384)

* Fix `no override and no default toolchain set` when lint rust with clippy via github-action (#1385)

FIX #975

* [automation] Auto-update linters version, help and documentation (#1387)

* [automation] Auto-update linters version, help and documentation

* [MegaLinter] Apply linters fixes

Co-authored-by: nvuillam <nvuillam@users.noreply.github.com>

* [automation] Auto-update linters version, help and documentation (#1388)

* Manage dependencies & upgrade clj-kondo & hadolint (#1396)

* Bump actions/setup-python from 2 to 3.1.1

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2 to 3.1.1.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@v2...v3.1.1)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump actions/upload-artifact from 2 to 3

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@v2...v3)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump cljkondo/clj-kondo from 2022.02.09-alpine to 2022.04.08-alpine

Bumps cljkondo/clj-kondo from 2022.02.09-alpine to 2022.04.08-alpine.

---
updated-dependencies:
- dependency-name: cljkondo/clj-kondo
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump actions/checkout from 2.4.0 to 3.0.0

Bumps [actions/checkout](https://github.com/actions/checkout) from 2.4.0 to 3.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v2.4.0...v3.0.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump actions/stale from 4 to 5

Bumps [actions/stale](https://github.com/actions/stale) from 4 to 5.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](actions/stale@v4...v5)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* [automation] Auto-update linters version, help and documentation

* Upgrade clj-kondo and hadolint, + fix sqlfluff test case

* Fix clj-kondo test case for new version

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [automation] Auto-update linters version, help and documentation (#1391)

* [automation] Auto-update linters version, help and documentation (#1400)

* create cspell report dirs if required (#1399)

* fix(cspell): Create config dirs if missing

If a cspell config is located in some directory we need to create the same tree under the `report` dir

* docs(CHANGELOG): added fix note

Co-authored-by: Nicolas Vuillamy <nicolas.vuillamy@gmail.com>

* [automation] Auto-update linters version, help and documentation (#1401)

* Release MegaLinter v5.11.0

* [automation] Auto-update linters version, help and documentation (#1405)

* Manage FAIL_IF_UPDATED_SOURCES option (#1410)

* Bump actions/setup-python from 3.1.1 to 3.1.2

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@v3.1.1...v3.1.2)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Manage FAIL_IF_UPDATED_SOURCES option

* [MegaLinter] Apply linters fixes

* Bump actions/checkout from 3.0.0 to 3.0.1

Bumps [actions/checkout](https://github.com/actions/checkout) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v3.0.0...v3.0.1)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix git issue

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: nvuillam <nvuillam@users.noreply.github.com>

* QuickFix

* Try fix Git CVE issue for own linting (#1415)

* Try fix Git CVE issue

* Try again fix git issue

* Fix CI

* Allow git generic safe directory

As we are supposed to trust the machine and repo we use MegaLinter on

* Dynamic add git safe.directory (#1417)

* Dynamic add git safe.directory

quick build

* Test auto-update too

* [automation] Auto-update linters version, help and documentation

* Quickfix json schema FAIL_IF_UPDATED_SOURCES

* Upgrade multiple dependencies (#1419)

* Bump pascalgn/automerge-action from 0.14.3 to 0.15.2

Bumps [pascalgn/automerge-action](https://github.com/pascalgn/automerge-action) from 0.14.3 to 0.15.2.
- [Release notes](https://github.com/pascalgn/automerge-action/releases)
- [Commits](pascalgn/automerge-action@v0.14.3...v0.15.2)

---
updated-dependencies:
- dependency-name: pascalgn/automerge-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump peter-evans/create-pull-request from 3 to 4.0.1

Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 3 to 4.0.1.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](peter-evans/create-pull-request@v3...v4.0.1)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump terraform-linters/tflint from v0.34.1 to v0.35.0

Bumps terraform-linters/tflint from v0.34.1 to v0.35.0.

---
updated-dependencies:
- dependency-name: terraform-linters/tflint
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump actions/setup-node from 2.5.1 to 3.1.1

Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2.5.1 to 3.1.1.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@v2.5.1...v3.1.1)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* upgrade tflint

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [automation] Auto-update linters version, help and documentation (#1424)

* [automation] Auto-update linters version, help and documentation (#1429)

* [automation] Auto-update linters version, help and documentation

* Update .trivyignore

* [automation] Auto-update linters version, help and documentation (#1431)

* [automation] Auto-update linters version, help and documentation (#1432)

* Release MegaLinter v5.12.0

* [automation] Auto-update linters version, help and documentation (#1434)

* Add gherkin-lint in dotnet flavor (#1436)

* [automation] Auto-update linters version, help and documentation (#1437)

* [automation] Auto-update linters version, help and documentation (#1442)

* Define pre-commit hooks. (#1438)

* Make minor grammatical corrections to README.

* Define pre-commit hooks.

The pre-commit framework allows users to run MegaLinter locally as a Git
pre-commit hook. While it does have built-in support for Node.js hooks,
it doesn't support monorepos, because the package.json must be in the
root directory. While it does have built-in support for Docker hooks,
the user experience of overriding arguments to mega-linter-runner is
nicer than that for the Docker image. Hence, hand-roll system hooks
instead, and leverage npx to execute (and, if necessary, download)
mega-linter-runner.

* [automation] Auto-update linters version, help and documentation (#1443)

* [automation] Auto-update linters version, help and documentation (#1444)

* [automation] Auto-update linters version, help and documentation (#1448)

* [automation] Auto-update linters version, help and documentation (#1449)

* [automation] Auto-update linters version, help and documentation (#1450)

* [automation] Auto-update linters version, help and documentation

* Upgrade clj-kondo

* [automation] Auto-update linters version, help and documentation (#1451)

* [automation] Auto-update linters version, help and documentation (#1452)

* [automation] Auto-update linters version, help and documentation (#1453)

* [automation] Auto-update linters version, help and documentation (#1454)

* [automation] Auto-update linters version, help and documentation (#1455)

* Typo in doc (#1457)

* [automation] Auto-update linters version, help and documentation (#1456)

* [automation] Auto-update linters version, help and documentation (#1459)

* [automation] Auto-update linters version, help and documentation (#1463)

* [automation] Auto-update linters version, help and documentation

* Update GraphQL installation commands

* [automation] Auto-update linters version, help and documentation (#1464)

* Update sqlfluff descriptor to enable error count (#1462)

* Adding regex to sqlfluff descriptor to enable proper error count

* Fixing broken escape character

* Update sql.megalinter-descriptor.yml

* Add a second bad test case to verify count regex

Co-authored-by: Nicolas Vuillamy <nicolas.vuillamy@gmail.com>

* [automation] Auto-update linters version, help and documentation (#1465)

* [automation] Auto-update linters version, help and documentation (#1466)

* Pin ansible-lint to 6.0.2 (#1471)

* Fix typo in bash-exec description

* Pin ansible-lint to 6.0.2 (#1470)

ansible-lint 6.1.0 adds a dependency on jsonschema==4.5.1, which
conflicts with cfn-lint's pre-existing dependency on jsonschema~=3.0.
Also remove extras community and yamllint since they are no longer
provided by ansible-lint.

* [automation] Auto-update linters version, help and documentation (#1467)

* Add nitpick plugin (#1476)

* Add nitpick plugin

* [MegaLinter] Apply linters fixes

Co-authored-by: nvuillam <nvuillam@users.noreply.github.com>

* Add users

* Use go installer for editorconfig-checker (#1475)

* Use go installer for editorconfig-checker

* Fix install

* remove  @latest

* go get

* Use docker image

* [automation] Auto-update linters version, help and documentation (#1477)

* [automation] Auto-update linters version, help and documentation (#1478)

* Release MegaLinter v5.13.0

* [automation] Auto-update linters version, help and documentation (#1481)

* [automation] Auto-update linters version, help and documentation (#1483)

* [automation] Auto-update linters version, help and documentation (#1486)

* [automation] Auto-update linters version, help and documentation (#1487)

* [automation] Auto-update linters version, help and documentation (#1488)

* [automation] Auto-update linters version, help and documentation (#1490)

* [automation] Auto-update linters version, help and documentation (#1491)

* [automation] Auto-update linters version, help and documentation (#1492)

* [automation] Auto-update linters version, help and documentation (#1495)

* [automation] Auto-update linters version, help and documentation (#1496)

* [automation] Auto-update linters version, help and documentation (#1498)

* [automation] Auto-update linters version, help and documentation (#1501)

* [automation] Auto-update linters version, help and documentation (#1503)

* [automation] Auto-update linters version, help and documentation (#1504)

* [automation] Auto-update linters version, help and documentation (#1505)

* [automation] Auto-update linters version, help and documentation (#1509)

* update toc (#1511)

* [automation] Auto-update linters version, help and documentation (#1510)

* [automation] Auto-update linters version, help and documentation

* Update rstcheck help argument

* [Docs] update urls about R lintr (#1512)

* update urls about lintr

* Build (updates must be performed only in YML descriptor, the rest is generated automatically)

Co-authored-by: Nicolas Vuillamy <nicolas.vuillamy@gmail.com>

* [automation] Auto-update linters version, help and documentation (#1518)

* [automation] Auto-update linters version, help and documentation (#1519)

* [automation] Auto-update linters version, help and documentation (#1520)

* [automation] Auto-update linters version, help and documentation (#1521)

* [automation] Auto-update linters version, help and documentation (#1522)

* Local plugin support/documentation (#1508)

* Local plugin support/documentation

* Fixed linting error, added test

* Added tests, refactored file access

* Do not break README markdown indentation

* jscpd

* Fixed testing framework

* linting

Co-authored-by: Jack Heuberger <t-jheuberger@microsoft.com>
Co-authored-by: nvuillam <nicolas.vuillamy@gmail.com>

* [automation] Auto-update linters version, help and documentation (#1523)

* [automation] Auto-update linters version, help and documentation

* [MegaLinter] Apply linters fixes

Co-authored-by: nvuillam <nvuillam@users.noreply.github.com>

* Release MegaLinter v5.14.0

* Build

* Build doc

* Linter version within docker variable STANDALONE_LINTER_VERSION

* [automation] Auto-update linters version, help and documentation (#1524)

* [automation] Auto-update linters version, help and documentation (#1528)

* [automation] Auto-update linters version, help and documentation (#1530)

* [automation] Auto-update linters version, help and documentation (#1532)

* [automation] Auto-update linters version, help and documentation (#1533)

* [automation] Auto-update linters version, help and documentation (#1536)

* [automation] Auto-update linters version, help and documentation

* Fix kotlin test cases

* [automation] Auto-update linters version, help and documentation (#1537)

* [automation] Auto-update linters version, help and documentation (#1543)

* Ox branding (#1547)

* Ox branding

* resize

* REsize

* More updates about branding

* archi slide

* Update index

* More variables in README to arrange ox website

* Ready ? :)

* Hide home

* Fixes

* cspell

* [MegaLinter] Apply linters fixes

Co-authored-by: nvuillam <nvuillam@users.noreply.github.com>

* QuickFix branding

* QuickFix branding

* Update logo size

* Release MegaLinter v5.15.0

* Release MegaLinter v5.15.0

* [automation] Auto-update linters version, help and documentation (#1546)

* [automation] Auto-update linters version, help and documentation

* [MegaLinter] Apply linters fixes

Co-authored-by: nvuillam <nvuillam@users.noreply.github.com>

* [automation] Auto-update linters version, help and documentation (#1551)

* [automation] Auto-update linters version, help and documentation

* [MegaLinter] Apply linters fixes

* Quick design update

* QuickFix

Co-authored-by: nvuillam <nvuillam@users.noreply.github.com>

* [automation] Auto-update linters version, help and documentation (#1552)

* [automation] Auto-update linters version, help and documentation (#1554)

* [automation] Auto-update linters version, help and documentation

* Update deploy-DEV.yml

* Update .trivyignore

* Allow naming of `megalinter` docker container (#1558)

* added support for named docker container

* Update .cspell.json

Co-authored-by: Nicolas Vuillamy <nicolas.vuillamy@gmail.com>

* [automation] Auto-update linters version, help and documentation (#1559)

* [automation] Auto-update linters version, help and documentation

* [MegaLinter] Apply linters fixes

Co-authored-by: nvuillam <nvuillam@users.noreply.github.com>

* Add last commit badges (#1565)

* Add last commit badges

* Add last commit badges

* Remove print

* Add last commit badges (#1566)

* Add last commit badges

* Add last commit badges

* Remove print

* Fix lint errors

* WIP

* Fix linter version error

* [automation] Auto-update linters version, help and documentation (#1564)

* [automation] Auto-update linters version, help and documentation

* [MegaLinter] Apply linters fixes

Co-authored-by: nvuillam <nvuillam@users.noreply.github.com>

* fixed a bug that caused `--containername` to not work (#1561)

Co-authored-by: Nicolas Vuillamy <nicolas.vuillamy@gmail.com>

* Release MegaLinter v5.16.0

* Build doc

* ML fixes

* Update CI config

* mega-linter-runner installer and upgrader applicable to V6

* Parallelize test cases

quick build

* Disable gitleaks

quick build

* Remove parallel pytest + increase timeout

* Fix linter test cases

Co-authored-by: Barry Pollard <barry_pollard@hotmail.com>
Co-authored-by: nvuillam <nvuillam@users.noreply.github.com>
Co-authored-by: Sam Chorlton <10245822+schorlton@users.noreply.github.com>
Co-authored-by: IM <91187869+1vm0@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Vitalii Tverdokhlib <v@nitra.ai>
Co-authored-by: Edouard Choinière <27212526+echoix@users.noreply.github.com>
Co-authored-by: Benoît Bleuzé <benoit.bleuze@gmail.com>
Co-authored-by: Yann Jouanique <yann.jouanique@oneacrefund.org>
Co-authored-by: Wes Dean <wesley-dean@users.noreply.github.com>
Co-authored-by: Martijn Pieters <github.com@zopatista.com>
Co-authored-by: Martijn Pieters <mj@zopatista.com>
Co-authored-by: David Bernard <davidB@users.noreply.github.com>
Co-authored-by: Andrew Sheridan <38504307+andrewasheridan@users.noreply.github.com>
Co-authored-by: Kurt von Laven <Kurt-von-Laven@users.noreply.github.com>
Co-authored-by: nv35 <76777923+nv35@users.noreply.github.com>
Co-authored-by: Tom Stark <56162721+tdstark@users.noreply.github.com>
Co-authored-by: eitsupi <50911393+eitsupi@users.noreply.github.com>
Co-authored-by: jackheuberger <7830838+jackheuberger@users.noreply.github.com>
Co-authored-by: Jack Heuberger <t-jheuberger@microsoft.com>
Co-authored-by: Dmitri Trofimov <46350232+dmitri-trofimov@users.noreply.github.com>
Co-authored-by: bdovaz <iam.n3uro@gmail.com>
Co-authored-by: bdovaz <borja.dominguez@hotmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automerge dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants