Integrate GitHub's super-linter image with CI
Recently GitHub introduced Super Linter, a Docker image which provides an easy way to lint various source files.
sudo docker run -e RUN_LOCAL=true -v $PWD:/tmp/lint github/super-linter
:
The script has completed
ERRORS FOUND in MARKDOWN:[16]
ERRORS FOUND in BASH:[373]
ERRORS FOUND in PERL:[44]
ERRORS FOUND in PYTHON:[12]
Exiting with errors found!
Given that how easy is to use it in GitHub Action it may become very popular for upstream projects and sideline linter versions distributed with the OS.
On the pro side it would help us not to care about updating our linters and go with whatever Super Linter provides.
On the con side it may not be ideal for outside GitHub use.