๐ Edit page
โ Add page
Super linter
A GitHub Action that lints across multiple languages.
See also Super linter in the GH workflows section of this project.
This is very verbose covering languages I donโt use and also the markdown linting can be noisy or too strict when it is not my focus.
However, this action is a good working example of all the linters on GitHub Actions, so I can unbundle them.
Links
- Super Linter in Marketplace
- Support linters table
- github/super-linter repo
Code breakdown
- Dockerfile - this uses a lot of
FROMlines. - linter.sh which does the work.
- See for example
shellcheck --colorpylint --rcfile ...rubocop -c ...markdownlintjsonlint
- See for example