Skip to content

Commit 13daae6

Browse files
authored
Merge pull request #635 from relative-ci/upgrade-node-v24
build: Upgrade node to v24
2 parents 8b4621a + 62d16d1 commit 13daae6

File tree

3 files changed

+9
-264
lines changed

3 files changed

+9
-264
lines changed

.github/workflows/ci.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
uses: actions/checkout@v5.0.0
1616

1717
- name: Setup node & npm
18-
uses: relative-ci/.github/actions/setup-node-npm@v1.1.1
18+
uses: relative-ci/.github/actions/setup-node-npm@v1.1.2
1919

2020
- name: Lint
2121
run: npm run lint
@@ -27,7 +27,7 @@ jobs:
2727
uses: actions/checkout@v5.0.0
2828

2929
- name: Setup node & npm
30-
uses: relative-ci/.github/actions/setup-node-npm@v1.1.1
30+
uses: relative-ci/.github/actions/setup-node-npm@v1.1.2
3131

3232
- name: Test
3333
run: npm run test:unit
@@ -39,7 +39,7 @@ jobs:
3939
uses: actions/checkout@v5.0.0
4040

4141
- name: Setup node & npm
42-
uses: relative-ci/.github/actions/setup-node-npm@v1.1.1
42+
uses: relative-ci/.github/actions/setup-node-npm@v1.1.2
4343

4444
- name: Build
4545
run: npm run build
@@ -59,10 +59,12 @@ jobs:
5959
strategy:
6060
fail-fast: false
6161
matrix:
62-
node: ['22', '20', '18']
62+
node: ['24', '22', '20', '18']
6363
os: [ubuntu-latest, windows-latest]
6464
rollup: ['3', '4']
6565
exclude:
66+
- os: windows-latest
67+
node: 22
6668
- os: windows-latest
6769
node: 20
6870
- os: windows-latest
@@ -77,7 +79,7 @@ jobs:
7779
uses: actions/checkout@v5.0.0
7880

7981
- name: Setup node & npm
80-
uses: relative-ci/.github/actions/setup-node-npm@v1.1.1
82+
uses: relative-ci/.github/actions/setup-node-npm@v1.1.2
8183
with:
8284
version: ${{ matrix.node }}
8385
cache: never
@@ -125,7 +127,7 @@ jobs:
125127
- uses: actions/checkout@v5.0.0
126128

127129
- name: Setup node & npm
128-
uses: relative-ci/.github/actions/setup-node-npm@v1.1.1
130+
uses: relative-ci/.github/actions/setup-node-npm@v1.1.2
129131

130132
- name: Download build
131133
uses: actions/download-artifact@v5.0.0

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v22
1+
v24

package-lock.json

Lines changed: 0 additions & 257 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)