1717 strategy :
1818 fail-fast : false
1919 matrix :
20- os : [ubuntu-latest, windows-latest, macos-latest, macos-13 ]
21- node-version : [18, 20, 22, 24]
20+ os : [ubuntu-latest, windows-latest, macos-latest, macos-latest-large ]
21+ node-version : [20, 22, 24]
2222 steps :
2323 - uses : actions/checkout@v5
2424 - name : Setup Node
3434 strategy :
3535 fail-fast : false
3636 matrix :
37- os : [ubuntu-latest, windows-latest, macos-13 ]
37+ os : [ubuntu-latest, windows-latest, macos-latest-large ]
3838 node-version : [lts/dubnium, lts/erbium, lts/fermium, lts/*, lts/-1]
3939 steps :
4040 - uses : actions/checkout@v5
5656 strategy :
5757 fail-fast : false
5858 matrix :
59- os : [ubuntu-latest, windows-latest, macos-latest, macos-13 ]
59+ os : [ubuntu-latest, windows-latest, macos-latest, macos-latest-large ]
6060 node-version :
6161 [
6262 ' 20-v8-canary' ,
8181 strategy :
8282 fail-fast : false
8383 matrix :
84- os : [ubuntu-latest, windows-latest, macos-latest, macos-13 ]
85- node-version : [20-nightly, 21 -nightly, 18 .0.0-nightly]
84+ os : [ubuntu-latest, windows-latest, macos-latest, macos-latest-large ]
85+ node-version : [20-nightly, 25 -nightly, 24 .0.0-nightly]
8686 steps :
8787 - uses : actions/checkout@v5
8888 - name : Setup Node
@@ -101,8 +101,8 @@ jobs:
101101 strategy :
102102 fail-fast : false
103103 matrix :
104- os : [ubuntu-latest, windows-latest, macos-latest, macos-13 ]
105- node-version : [20.0.0-rc.1, 18.0 .0-rc.2, 19 .0.0-rc.0 ]
104+ os : [ubuntu-latest, windows-latest, macos-latest, macos-latest-large ]
105+ node-version : [20.0.0-rc.1, 22.14 .0-rc.1, 24 .0.0-rc.4 ]
106106 steps :
107107 - uses : actions/checkout@v5
108108 - name : Setup Node
@@ -121,8 +121,8 @@ jobs:
121121 strategy :
122122 fail-fast : false
123123 matrix :
124- os : [ubuntu-latest, windows-latest, macos-latest, macos-13 ]
125- node-version : [18. 20.0, 20.10 .0, 22.0 .0]
124+ os : [ubuntu-latest, windows-latest, macos-latest, macos-latest-large ]
125+ node-version : [20.10. 0, 22.0 .0, 24.9 .0]
126126 steps :
127127 - uses : actions/checkout@v5
128128 - name : Setup Node
@@ -138,8 +138,8 @@ jobs:
138138 strategy :
139139 fail-fast : false
140140 matrix :
141- os : [ubuntu-latest, windows-latest, macos-latest, macos-13 ]
142- node-version : [18, 20, 22, 24]
141+ os : [ubuntu-latest, windows-latest, macos-latest, macos-latest-large ]
142+ node-version : [20, 22, 24]
143143 steps :
144144 - uses : actions/checkout@v5
145145 - name : Setup Node and check latest
@@ -156,7 +156,7 @@ jobs:
156156 strategy :
157157 fail-fast : false
158158 matrix :
159- os : [ubuntu-latest, windows-latest, macos-latest, macos-13 ]
159+ os : [ubuntu-latest, windows-latest, macos-latest, macos-latest-large ]
160160 node-version-file :
161161 [.nvmrc, .tool-versions, .tool-versions-node, package.json]
162162 steps :
@@ -173,7 +173,7 @@ jobs:
173173 strategy :
174174 fail-fast : false
175175 matrix :
176- os : [ubuntu-latest, windows-latest, macos-latest, macos-13 ]
176+ os : [ubuntu-latest, windows-latest, macos-latest, macos-latest-large ]
177177 steps :
178178 - uses : actions/checkout@v5
179179 - name : Setup node from node version file
@@ -188,7 +188,7 @@ jobs:
188188 strategy :
189189 fail-fast : false
190190 matrix :
191- os : [ubuntu-latest, windows-latest, macos-latest, macos-13 ]
191+ os : [ubuntu-latest, windows-latest, macos-latest, macos-latest-large ]
192192 steps :
193193 - uses : actions/checkout@v5
194194 - name : Setup node from node version file
@@ -203,7 +203,7 @@ jobs:
203203 strategy :
204204 fail-fast : false
205205 matrix :
206- os : [ubuntu-latest, windows-latest, macos-latest, macos-13 ]
206+ os : [ubuntu-latest, windows-latest, macos-latest, macos-latest-large ]
207207 node-version : [17, 19]
208208 steps :
209209 - uses : actions/checkout@v5
@@ -220,7 +220,7 @@ jobs:
220220 strategy :
221221 fail-fast : false
222222 matrix :
223- os : [ubuntu-latest, windows-latest, macos-13 ]
223+ os : [ubuntu-latest, windows-latest, macos-latest-large ]
224224 steps :
225225 - uses : actions/checkout@v5
226226 # test old versions which didn't have npm and layout different
@@ -250,7 +250,7 @@ jobs:
250250 strategy :
251251 fail-fast : false
252252 matrix :
253- os : [ubuntu-latest, windows-latest, macos-latest, macos-13 ]
253+ os : [ubuntu-latest, windows-latest, macos-latest, macos-latest-large ]
254254 node-version : [current, latest, node]
255255 steps :
256256 - name : Get node version
0 commit comments