Skip to content

Commit ab226d0

Browse files
committed
test: Switch continuous integration to pnpm
1 parent e56c93d commit ab226d0

1 file changed

Lines changed: 12 additions & 6 deletions

File tree

.github/workflows/ci.yaml

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,13 @@ jobs:
1313
uses: actions/setup-node@v3
1414
with:
1515
node-version: '18.x'
16-
- name: Install dependencies
17-
run: npm install
16+
- name: Install pnpm and dependencies
17+
uses: pnpm/action-setup@v2
18+
with:
19+
version: latest
20+
run_install: true
1821
- name: Lint
19-
run: npm run lint:check
22+
run: pnpm lint:check
2023
test:
2124
runs-on: ubuntu-22.04
2225
steps:
@@ -29,7 +32,10 @@ jobs:
2932
uses: actions/setup-node@v3
3033
with:
3134
node-version: '18.x'
32-
- name: Install dependencies
33-
run: npm install
35+
- name: Install pnpm and dependencies
36+
uses: pnpm/action-setup@v2
37+
with:
38+
version: latest
39+
run_install: true
3440
- name: Test
35-
run: npm run test:unit
41+
run: pnpm test:unit

0 commit comments

Comments
 (0)