name: ESLint on: pull_request: jobs: eslint: name: Run scan runs-on: ubuntu-latest permissions: security-events: write steps: - name: Checkout repository uses: actions/checkout@v4 - name: Install Nix uses: DeterminateSystems/nix-installer-action@v14 - name: Install Dependencies run: nix develop .#ci --command pnpm install --frozen-lockfile - name: Run ESLint continue-on-error: true run: | nix develop .#ci --command \ nrr lint --format @microsoft/eslint-formatter-sarif --output-file /tmp/results.sarif - name: Upload Results uses: github/codeql-action/upload-sarif@v3 with: sarif_file: /tmp/results.sarif wait-for-processing: true