Skip to content

Commit 04fe5ed

Browse files
committed
Use Node 20.x in GitHub Actions
1 parent 914e049 commit 04fe5ed

File tree

1 file changed

+12
-8
lines changed

1 file changed

+12
-8
lines changed

.github/workflows/ci.yml

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,20 +15,24 @@ jobs:
1515
runs-on: ubuntu-latest
1616
steps:
1717
- uses: actions/checkout@v3
18+
- uses: actions/setup-node@v3
19+
with:
20+
node-version: 20
1821
- uses: pnpm/action-setup@v2
1922
with:
2023
version: latest
21-
- uses: actions/setup-node@v3
2224
- run: pnpm i
2325
- run: pnpm run build
2426
lint:
2527
runs-on: ubuntu-latest
2628
steps:
2729
- uses: actions/checkout@v3
30+
- uses: actions/setup-node@v3
31+
with:
32+
node-version: 20
2833
- uses: pnpm/action-setup@v2
2934
with:
3035
version: latest
31-
- uses: actions/setup-node@v3
3236
- run: pnpm i
3337
- run: pnpm run lint
3438
test-node-versions:
@@ -38,23 +42,23 @@ jobs:
3842
node-version: [18.x, 20.x]
3943
steps:
4044
- uses: actions/checkout@v3
41-
- uses: pnpm/action-setup@v2
42-
with:
43-
version: latest
4445
- uses: actions/setup-node@v3
4546
with:
4647
node-version: ${{ matrix.node-version }}
48+
- uses: pnpm/action-setup@v2
49+
with:
50+
version: latest
4751
- run: pnpm i
4852
- run: pnpm test
4953
test-macos:
5054
runs-on: macos-latest
5155
steps:
5256
- uses: actions/checkout@v3
57+
- uses: actions/setup-node@v3
58+
with:
59+
node-version: 20
5360
- uses: pnpm/action-setup@v2
5461
with:
5562
version: latest
56-
- uses: actions/setup-node@v3
57-
with:
58-
version: 20
5963
- run: pnpm i
6064
- run: pnpm test

0 commit comments

Comments
 (0)