@@ -29,15 +29,15 @@ jobs:
2929 - windows-latest
3030 - macos-14
3131 node-version :
32- - ' 22'
32+ - ' 22.4.x '
3333 - ' 20'
3434 - ' 18'
3535 - ' 16'
3636 - ' 14'
3737 bundle :
3838 - ' true'
3939 include :
40- - node-version : ' *'
40+ - node-version : ' lts/ *'
4141 bundle : false
4242 os : ubuntu-latest
4343 exclude :
8383 - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
8484 - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
8585 with :
86- node-version : ' *'
87- check-latest : true
86+ node-version : ' lts/*'
8887 - run : npm ci
8988
9089 - name : Run tests with coverage
@@ -109,8 +108,7 @@ jobs:
109108 - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
110109 - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
111110 with :
112- node-version : ' *'
113- check-latest : true
111+ node-version : ' lts/*'
114112 - run : npm ci
115113
116114 - name : Linter
@@ -123,8 +121,7 @@ jobs:
123121 - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
124122 - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
125123 with :
126- node-version : ' *'
127- check-latest : true
124+ node-version : ' lts/*'
128125 - run : npm ci
129126
130127 - name : Unused exports
@@ -137,8 +134,7 @@ jobs:
137134 - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
138135 - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
139136 with :
140- node-version : ' *'
141- check-latest : true
137+ node-version : ' lts/*'
142138 - run : npm ci
143139
144140 - uses : actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
@@ -158,8 +154,7 @@ jobs:
158154 - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
159155 - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
160156 with :
161- node-version : ' *'
162- check-latest : true
157+ node-version : ' lts/*'
163158 - run : npm ci
164159
165160 - name : Installing browsers
@@ -175,8 +170,7 @@ jobs:
175170 - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
176171 - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
177172 with :
178- node-version : ' *'
179- check-latest : true
173+ node-version : ' lts/*'
180174 - run : npm ci
181175
182176 - name : Build src
@@ -190,8 +184,7 @@ jobs:
190184
191185 - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
192186 with :
193- node-version : ' *'
194- check-latest : true
187+ node-version : ' lts/*'
195188 - run : |
196189 npm --version
197190 # corepack enable npm
@@ -239,8 +232,7 @@ jobs:
239232
240233 - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
241234 with :
242- node-version : ' *'
243- check-latest : true
235+ node-version : ' lts/*'
244236 - run : |
245237 npm --version
246238 # corepack enable npm
@@ -273,8 +265,7 @@ jobs:
273265 - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
274266 - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
275267 with :
276- node-version : ' *'
277- check-latest : true
268+ node-version : ' lts/*'
278269 - run : npm ci
279270
280271 - name : Build scripts
@@ -290,8 +281,7 @@ jobs:
290281 - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
291282 - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
292283 with :
293- node-version : ' *'
294- check-latest : true
284+ node-version : ' lts/*'
295285 - run : npm ci
296286
297287 - name : Build tsc
@@ -310,8 +300,7 @@ jobs:
310300 - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
311301 - uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
312302 with :
313- node-version : ' *'
314- check-latest : true
303+ node-version : ' lts/*'
315304 - run : npm ci
316305
317306 - name : Remove all baselines
0 commit comments