this repo has no description
1name: Lint commits
2on: [push, pull_request]
3
4permissions:
5 checks: write
6
7jobs:
8 lint:
9 name: Lint commits
10 runs-on: ubuntu-latest
11 steps:
12 - uses: actions/checkout@v4
13 - uses: pnpm/action-setup@v4
14 - uses: actions/setup-node@v4
15 with:
16 node-version: 22
17 cache: pnpm
18
19 - name: Install dependencies
20 run: pnpm install --frozen-lockfile
21 - name: Run tsc
22 run: pnpm run typecheck
23 - name: Run ESLint
24 run: pnpm run lint