Skip to content

Commit 978aaa9

Browse files
committed
move to pnpm
1 parent 18ea7d5 commit 978aaa9

5 files changed

Lines changed: 4476 additions & 5244 deletions

File tree

.github/workflows/test.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,20 @@ jobs:
1717
uses: actions/setup-node@v4
1818
with:
1919
node-version: '22'
20-
cache: 'npm'
20+
21+
- name: Setup pnpm
22+
uses: pnpm/action-setup@v2
23+
with:
24+
version: latest
2125

2226
- name: Install dependencies
23-
run: npm ci
27+
run: pnpm install --frozen-lockfile
2428

2529
- name: Run type checking
26-
run: npm run lint
30+
run: pnpm run lint
2731

2832
- name: Run tests
29-
run: npm test
33+
run: pnpm test
3034

3135
- name: Build project
32-
run: npm run build
36+
run: pnpm run build

0 commit comments

Comments
 (0)