12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- ---
- name: Lint Code Base
- on:
- pull_request:
- branches:
- - main
- push:
- branches:
- - main
- permissions:
- contents: read
- packages: read
- statuses: write
- jobs:
- build:
- name: Lint Code Base
- runs-on: ubuntu-latest
- steps:
- -
- name: Checkout Code
- uses: actions/checkout@v4
- with:
- fetch-depth: 0
- -
- name: Lint Code Base
- uses: super-linter/super-linter/slim@v6.8.0
- env:
- VALIDATE_ALL_CODEBASE: true
- DEFAULT_BRANCH: main
- GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- LINTER_RULES_PATH: /
- MARKDOWN_CONFIG_FILE: .markdown-lint.yaml
- VALIDATE_CPP: false
- VALIDATE_JSCPD: false
- VALIDATE_GO: false
- VALIDATE_GO_MODULES: false
- VALIDATE_PHP_PHPCS: false
- VALIDATE_PHP_PHPSTAN: false
- VALIDATE_PHP_PSALM: false
- VALIDATE_TERRAGRUNT: false
- # Prettier and StandardJS are incompatible
- VALIDATE_JAVASCRIPT_PRETTIER: false
- VALIDATE_TYPESCRIPT_PRETTIER: false
|