📝 Edit page
➕ Add page
Super linter
Marketplace - super-linter.
Lint multiple languages at once without configuring or installing- just add a GitHub Action and push.
See the Wiki on the repo and the Disable linters page in the docs.
Usage
Just add github/super-linter
as a step. Without parameters.
Full example:
name: Lint
on:
push:
jobs:
build:
name: Lint
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@master
- name: Lint
uses: docker://github/super-linter:v3
Set variables optionally:
env:
VALIDATE_ALL_CODEBASE: false
VALIDATE_ANSIBLE: false
The docs strongly recommend running using the pre-built image as docker://github/super-linter:v3
. Or compile your own at a cost, with github/super-linter@v3
.