@@ -26,12 +26,10 @@ jobs:
2626
2727 steps :
2828 - uses : actions/checkout@v4
29- - uses : pnpm/action-setup@v3
30- with :
31- version : 7
29+ - uses : pnpm/action-setup@v4
3230 - uses : actions/setup-node@v4
3331 with :
34- node-version : 18
32+ node-version : 22
3533 cache : pnpm
3634 - run : pnpm install --frozen-lockfile
3735 - run : pnpm lint
@@ -44,15 +42,13 @@ jobs:
4442 strategy :
4543 fail-fast : false
4644 matrix :
47- node-version : [16 .x, 14 .x]
45+ node-version : [20 .x, 22.x, 24 .x]
4846 os : [ubuntu-latest, windows-latest]
4947
5048 steps :
5149 - name : Checkout Code
5250 uses : actions/checkout@v4
53- - uses : pnpm/action-setup@v3
54- with :
55- version : 7
51+ - uses : pnpm/action-setup@v4
5652 - name : Use Node.js ${{ matrix.node-version }}
5753 uses : actions/setup-node@v4
5854 with :
@@ -74,15 +70,13 @@ jobs:
7470 strategy :
7571 fail-fast : false
7672 matrix :
77- node-version : [16 .x, 14 .x]
73+ node-version : [20 .x, 22.x, 24 .x]
7874 os : [ubuntu-latest, windows-latest]
7975
8076 steps :
8177 - name : Checkout Code
8278 uses : actions/checkout@v4
83- - uses : pnpm/action-setup@v3
84- with :
85- version : 7
79+ - uses : pnpm/action-setup@v4
8680 - name : Use Node.js ${{ matrix.node-version }}
8781 uses : actions/setup-node@v4
8882 with :
@@ -101,14 +95,12 @@ jobs:
10195 strategy :
10296 fail-fast : false
10397 matrix :
104- node-version : [16 .x, 14 .x]
98+ node-version : [20 .x, 22.x, 24 .x]
10599
106100 steps :
107101 - name : Checkout Code
108102 uses : actions/checkout@v4
109- - uses : pnpm/action-setup@v3
110- with :
111- version : 7
103+ - uses : pnpm/action-setup@v4
112104 - name : Use Node.js ${{ matrix.node-version }}
113105 uses : actions/setup-node@v4
114106 with :
@@ -144,12 +136,10 @@ jobs:
144136
145137 steps :
146138 - uses : actions/checkout@v4
147- - uses : pnpm/action-setup@v3
148- with :
149- version : 7
139+ - uses : pnpm/action-setup@v4
150140 - uses : actions/setup-node@v4
151141 with :
152- node-version : 14
142+ node-version : 22
153143 cache : pnpm
154144 - run : pnpm install --frozen-lockfile
155145 - name : test
@@ -163,12 +153,10 @@ jobs:
163153
164154 steps :
165155 - uses : actions/checkout@v4
166- - uses : pnpm/action-setup@v3
167- with :
168- version : 7
156+ - uses : pnpm/action-setup@v4
169157 - uses : actions/setup-node@v4
170158 with :
171- node-version : 16
159+ node-version : 22
172160 cache : pnpm
173161 - run : pnpm install --frozen-lockfile
174162 - id : set-matrix
@@ -187,12 +175,10 @@ jobs:
187175
188176 steps :
189177 - uses : actions/checkout@v4
190- - uses : pnpm/action-setup@v3
191- with :
192- version : 7
178+ - uses : pnpm/action-setup@v4
193179 - uses : actions/setup-node@v4
194180 with :
195- node-version : 16
181+ node-version : 22
196182 cache : pnpm
197183 - run : pnpm install --frozen-lockfile
198184 - name : test
0 commit comments