# Super Linter for code quality checks on changed files # https://github.com/super-linter/super-linter name: Lint Code Base on: push: branches: [develop, main] pull_request: branches: [develop] permissions: contents: read statuses: write jobs: lint: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 with: fetch-depth: 0 - name: Lint Code Base uses: super-linter/super-linter/slim@v6 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} DEFAULT_BRANCH: develop VALIDATE_ALL_CODEBASE: false # Disable linters not needed or handled elsewhere VALIDATE_CSHARP: false VALIDATE_JSCPD: false VALIDATE_NATURAL_LANGUAGE: false VALIDATE_MARKDOWN: false VALIDATE_GITLEAKS: false VALIDATE_CHECKOV: false VALIDATE_GITHUB_ACTIONS: false