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

Request new MegaLinter flavor #1760

Closed
ottumm opened this issue Aug 17, 2022 · 5 comments · Fixed by #1771
Closed

Request new MegaLinter flavor #1760

ottumm opened this issue Aug 17, 2022 · 5 comments · Fixed by #1771
Labels
enhancement New feature or request

Comments

@ottumm
Copy link
Contributor

ottumm commented Aug 17, 2022

MegaLinter would run faster on my project if I had a flavor containing the following list of linters:

PYTHON_BLACK, PYTHON_FLAKE8, PYTHON_ISORT, ACTION_ACTIONLINT, BASH_EXEC, BASH_SHELLCHECK, BASH_SHFMT, DOCKERFILE_HADOLINT, MAKEFILE_CHECKMAKE, MARKDOWN_MARKDOWN_TABLE_FORMATTER, REPOSITORY_CHECKOV, REPOSITORY_DEVSKIM, REPOSITORY_DUSTILOCK, REPOSITORY_GIT_DIFF, REPOSITORY_GITLEAKS, REPOSITORY_SECRETLINT, REPOSITORY_SYFT, REPOSITORY_TRIVY, YAML_PRETTIER, YAML_YAMLLINT, YAML_V8R

Would it be possible to create one ? Thanks ☺️

@ottumm ottumm added the enhancement New feature or request label Aug 17, 2022
@Kurt-von-Laven
Copy link
Collaborator

This one is similar to #1632 in that it's sort of Python + C, but with Bash and Hadolint as well. I still favor an npx-esque install-precisely-the-needed-linters-on-the-fly approach over maintaining a wide fleet of flavors.

@ottumm
Copy link
Contributor Author

ottumm commented Aug 20, 2022

Yeah I think it’s the Makefile that pushed us out of the standard Python flavor. Totally understand not wanting to make a custom flavor for this — the link just made it so easy to file the issue. =)

@nvuillam
Copy link
Member

If it's the only blocking point, I can also add the Makefile linter within Python flavor :)

nvuillam added a commit that referenced this issue Aug 21, 2022
nvuillam added a commit that referenced this issue Aug 21, 2022
* Add makefile linter within python flavor

Fixes #1760

* [MegaLinter] Apply linters fixes

Co-authored-by: nvuillam <nvuillam@users.noreply.github.com>
@ottumm
Copy link
Contributor Author

ottumm commented Aug 22, 2022

@nvuillam that's perfect, thank you so much!

@nvuillam
Copy link
Member

Should be ok with 6.6.0 :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants