🦙 MegaLinter analyzes 50 languages, 22 formats, 21 tooling formats, excessive copy-pastes, spelling mistakes and security issues in your repository sources with a GitHub Action, other CI tools or locally.
AGPL-3.0 License
Bot releases are visible (Hide)
Published by nvuillam over 3 years ago
Linters
Core
Fixes
Linter versions upgrades
Published by nvuillam over 3 years ago
Published by nvuillam over 3 years ago
Fixes
Linter versions upgrades
Published by nvuillam over 3 years ago
Core architecture
mega-linter.yml
configuration filesmega-linter.yml
configuration filesskip fix
Linters
Linter versions upgrades
Published by nvuillam over 3 years ago
Linters
Fixes
Linter versions upgrades
Published by nvuillam almost 4 years ago
mega-linter-runner --install
Fixes
Linter versions upgrades
Published by nvuillam almost 4 years ago
Linters
Linter versions upgrades
Published by nvuillam almost 4 years ago
Fix .cspell.json
file updater
Linter versions upgrades
Published by nvuillam almost 4 years ago
.mega-linter.yml
DISABLE property when nothing in it.cspell.json
if spelling mistakes detector is activatedPublished by nvuillam almost 4 years ago
project
or list_of_files
Published by nvuillam almost 4 years ago
Core
Linters
Linter versions upgrades
fix
and not --fix
anymorePublished by nvuillam almost 4 years ago
Core
warning
status in logsEnhance integration with GitLab CI
Published by nvuillam almost 4 years ago
Core
.mega-linter.yml
to run before and after linting, with variables PRE_RUN
and POST_RUN
Linters
Published by nvuillam almost 4 years ago
Linters
Core
cli_lint_errors_count
and cli_lint_errors_regex
in descriptor files)Reports
Documentation
CI
quick build
and TEST_KEYWORDS
in commit messages, to improve contributor experienceFixes
Published by nvuillam almost 4 years ago
Flavors
Core
Published by nvuillam almost 4 years ago
Installation
npx mega-linter-runner --install
Linters
Published by nvuillam almost 4 years ago
Core
VALIDATE_ALL_CODE_BASE: false
)Flavors
Reporters
Doc
Published by nvuillam almost 4 years ago
.jekyll-cache
in the list of ignored folders by defaultPublished by nvuillam almost 4 years ago
Flavored Mega-Linters
Fixes
Doc
Published by nvuillam almost 4 years ago
Add Vue.js linting (eslint-plugin-vue added in dependencies)
Configuration parameters changes:
EXCLUDED_DIRECTORIES
is now replacing original directory list instead of extending itADDITIONAL_EXCLUDED_DIRECTORIES
extends EXCLUDED_DIRECTORIES
directory list<LINTER_KEY>_FILE_EXTENSIONS
to override corresponding value from linter descriptor file<LINTER_KEY>_FILE_NAMES_REGEX
to override corresponding value from linter descriptor fileDescriptor yaml schema changes:
files_names_not_ends_with
to file_names_not_ends_with
files_names
to files_names_regex
and change behavior to expect regular expressions in the list.Fix error message from Email Reporter when SMTP password is not set
Fix automerge action yml (skip if secrets.PAT is not set)
Improve caching of compiled regular expressions
Override mkdocs theme to make analytics work
CI