--- name: Lint Code Base on: pull_request: branches: - main push: branches: - main jobs: build: name: Lint Code Base runs-on: ubuntu-latest permissions: contents: read packages: read statuses: write steps: - name: Checkout Code uses: actions/checkout@v4 with: fetch-depth: 0 - name: Lint Code Base uses: super-linter/super-linter@v5 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_PHP_PHPCS: false VALIDATE_PHP_PHPSTAN: false VALIDATE_PHP_PSALM: false VALIDATE_TERRAGRUNT: false