Skip to content

Commit f300154

Browse files
authored
Use Node 20.x in GitHub Actions (#1209)
1 parent 914e049 commit f300154

File tree

2 files changed

+15
-11
lines changed

2 files changed

+15
-11
lines changed

.github/workflows/ci.yml

+12-8
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

.github/workflows/release.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ jobs:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- uses: actions/checkout@v3
13-
- uses: pnpm/action-setup@v2
14-
with:
15-
version: 8
1613
- name: Setup Node
1714
uses: actions/setup-node@v3
1815
with:
1916
node-version: 20
17+
- uses: pnpm/action-setup@v2
18+
with:
19+
version: latest
2020
- run: pnpm i
2121
- run: pnpm run build
2222
- uses: changesets/action@v1

0 commit comments

Comments
 (0)