1919 - name : Use Node.js latest
2020 uses : actions/setup-node@v4
2121 with :
22- node-version : 22
22+ node-version : latest
2323 check-latest : true
2424 cache : " yarn"
2525 - name : ' Check or update Yarn cache (fix w/ "yarn install")'
4040 - name : Use Node.js latest
4141 uses : actions/setup-node@v4
4242 with :
43- node-version : 22
43+ node-version : latest
4444 check-latest : true
4545 cache : " yarn"
4646 - name : ' Check for unmet constraints (fix w/ "yarn constraints --fix")'
6969 - name : Use Node.js latest
7070 uses : actions/setup-node@v4
7171 with :
72- node-version : 22
72+ node-version : latest
7373 check-latest : true
7474 cache : " yarn"
7575 - name : Generate coverage report
@@ -104,7 +104,6 @@ jobs:
104104 run : yarn jest --ci
105105 env :
106106 BABEL_ENV : test
107- NODE_OPTIONS : ${{matrix.node-version == '23' && '--disable-warning=ExperimentalWarning' || ''}}
108107 USE_ESM : true
109108
110109 build :
@@ -120,7 +119,7 @@ jobs:
120119 - name : Use Node.js latest
121120 uses : actions/setup-node@v4
122121 with :
123- node-version : 22
122+ node-version : latest
124123 check-latest : true
125124 cache : " yarn"
126125 - name : Build babel artifacts
@@ -166,7 +165,7 @@ jobs:
166165 - name : Use Node.js latest
167166 uses : actions/setup-node@v4
168167 with :
169- node-version : 22
168+ node-version : latest
170169 check-latest : true
171170 cache : " yarn"
172171 - name : Build babel artifacts
@@ -191,7 +190,7 @@ jobs:
191190 - name : Use Node.js latest
192191 uses : actions/setup-node@v4
193192 with :
194- node-version : 22
193+ node-version : latest
195194 check-latest : true
196195 cache : " yarn"
197196 - name : Install
@@ -214,14 +213,14 @@ jobs:
214213 strategy :
215214 fail-fast : false
216215 matrix :
217- node-version : [23 , 20, 18, 16, 14, 12, 10, 8, 6]
216+ node-version : [22 , 20, 18, 16, 14, 12, 10, 8, 6]
218217 steps :
219218 - name : Checkout code
220219 uses : actions/checkout@v4
221220 - name : Use Node.js latest # Run yarn on latest node
222221 uses : actions/setup-node@v4
223222 with :
224- node-version : 22
223+ node-version : latest
225224 check-latest : true
226225 cache : " yarn"
227226 - name : Install
@@ -270,7 +269,7 @@ jobs:
270269 if : matrix.node-version == '6' || matrix.node-version == '8' || matrix.node-version == '10'
271270 uses : actions/setup-node@v4
272271 with :
273- node-version : 22
272+ node-version : latest
274273
275274 build-babel8 :
276275 name : Build Babel 8 Artifacts
@@ -285,7 +284,7 @@ jobs:
285284 - name : Use Node.js latest
286285 uses : actions/setup-node@v4
287286 with :
288- node-version : 22
287+ node-version : latest
289288 check-latest : true
290289 cache : " yarn"
291290 - name : Use ESM
@@ -361,7 +360,7 @@ jobs:
361360 - name : Use Node.js latest
362361 uses : actions/setup-node@v4
363362 with :
364- node-version : 22
363+ node-version : latest
365364 check-latest : true
366365 cache : " yarn"
367366 - name : Install
@@ -386,7 +385,7 @@ jobs:
386385 - name : Use Node.js latest
387386 uses : actions/setup-node@v4
388387 with :
389- node-version : 22
388+ node-version : latest
390389 check-latest : true
391390 cache : " yarn"
392391 - name : Install
@@ -415,7 +414,7 @@ jobs:
415414 - name : Use Node.js latest
416415 uses : actions/setup-node@v4
417416 with :
418- node-version : 22
417+ node-version : latest
419418 check-latest : true
420419 cache : " yarn"
421420 # See https://github.com/babel/babel/pull/12906
@@ -511,6 +510,12 @@ jobs:
511510 node-version : 16.6
512511 - name : Test Node.js 16.6
513512 run : node test/runtime-integration/node.cjs
513+ - name : Use Node.js 22
514+ uses : actions/setup-node@v4
515+ with :
516+ node-version : 22
517+ - name : Test Node.js 22
518+ run : node test/runtime-integration/node.cjs
514519
515520 eslint7-test :
516521 name : Test @babel/eslint-* with ESLint 7.5.0
@@ -522,7 +527,7 @@ jobs:
522527 - name : Use Node.js latest
523528 uses : actions/setup-node@v4
524529 with :
525- node-version : 22
530+ node-version : latest
526531 check-latest : true
527532 cache : " yarn"
528533 - name : Install
@@ -547,7 +552,7 @@ jobs:
547552 - name : Use Node.js latest
548553 uses : actions/setup-node@v4
549554 with :
550- node-version : 22
555+ node-version : latest
551556 check-latest : true
552557 cache : " yarn"
553558 - name : Install
@@ -572,7 +577,7 @@ jobs:
572577 - name : Use Node.js latest
573578 uses : actions/setup-node@v4
574579 with :
575- node-version : 22
580+ node-version : latest
576581 check-latest : true
577582 - name : Checkout test runner
578583 uses : actions/checkout@v4
@@ -609,7 +614,7 @@ jobs:
609614 - name : Use Node.js latest
610615 uses : actions/setup-node@v4
611616 with :
612- node-version : 22
617+ node-version : latest
613618 check-latest : true
614619 - name : Install
615620 run : yarn install
0 commit comments