main
yml 26 lines 606 Bytes
Raw
1 name: pre-commit
2
3 on:
4 pull_request:
5 push:
6 branches: [main]
7
8 jobs:
9 pre-commit:
10 runs-on: ubuntu-latest
11 steps:
12 - uses: actions/checkout@v3
13 - uses: actions/setup-python@v4
14 with:
15 python-version: "3.11"
16
17 - name: Install pnpm
18 uses: pnpm/action-setup@v4
19 with:
20 version: 10
21
22 - uses: actions/setup-node@v3
23 with:
24 node-version: "24.x"
25 - run: cd frontend && pnpm install
26 - uses: pre-commit/action@v3.0.0