@@ -29,15 +29,15 @@ jobs:
29
29
- windows-latest
30
30
- macos-14
31
31
node-version :
32
- - ' 22'
32
+ - ' 22.4.x '
33
33
- ' 20'
34
34
- ' 18'
35
35
- ' 16'
36
36
- ' 14'
37
37
bundle :
38
38
- ' true'
39
39
include :
40
- - node-version : ' *'
40
+ - node-version : ' lts/ *'
41
41
bundle : false
42
42
os : ubuntu-latest
43
43
exclude :
83
83
- uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
84
84
- uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
85
85
with :
86
- node-version : ' *'
87
- check-latest : true
86
+ node-version : ' lts/*'
88
87
- run : npm ci
89
88
90
89
- name : Run tests with coverage
@@ -109,8 +108,7 @@ jobs:
109
108
- uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
110
109
- uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
111
110
with :
112
- node-version : ' *'
113
- check-latest : true
111
+ node-version : ' lts/*'
114
112
- run : npm ci
115
113
116
114
- name : Linter
@@ -123,8 +121,7 @@ jobs:
123
121
- uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
124
122
- uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
125
123
with :
126
- node-version : ' *'
127
- check-latest : true
124
+ node-version : ' lts/*'
128
125
- run : npm ci
129
126
130
127
- name : Unused exports
@@ -137,8 +134,7 @@ jobs:
137
134
- uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
138
135
- uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
139
136
with :
140
- node-version : ' *'
141
- check-latest : true
137
+ node-version : ' lts/*'
142
138
- run : npm ci
143
139
144
140
- uses : actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
@@ -158,8 +154,7 @@ jobs:
158
154
- uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
159
155
- uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
160
156
with :
161
- node-version : ' *'
162
- check-latest : true
157
+ node-version : ' lts/*'
163
158
- run : npm ci
164
159
165
160
- name : Installing browsers
@@ -175,8 +170,7 @@ jobs:
175
170
- uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
176
171
- uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
177
172
with :
178
- node-version : ' *'
179
- check-latest : true
173
+ node-version : ' lts/*'
180
174
- run : npm ci
181
175
182
176
- name : Build src
@@ -190,8 +184,7 @@ jobs:
190
184
191
185
- uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
192
186
with :
193
- node-version : ' *'
194
- check-latest : true
187
+ node-version : ' lts/*'
195
188
- run : |
196
189
npm --version
197
190
# corepack enable npm
@@ -239,8 +232,7 @@ jobs:
239
232
240
233
- uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
241
234
with :
242
- node-version : ' *'
243
- check-latest : true
235
+ node-version : ' lts/*'
244
236
- run : |
245
237
npm --version
246
238
# corepack enable npm
@@ -273,8 +265,7 @@ jobs:
273
265
- uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
274
266
- uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
275
267
with :
276
- node-version : ' *'
277
- check-latest : true
268
+ node-version : ' lts/*'
278
269
- run : npm ci
279
270
280
271
- name : Build scripts
@@ -290,8 +281,7 @@ jobs:
290
281
- uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
291
282
- uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
292
283
with :
293
- node-version : ' *'
294
- check-latest : true
284
+ node-version : ' lts/*'
295
285
- run : npm ci
296
286
297
287
- name : Build tsc
@@ -310,8 +300,7 @@ jobs:
310
300
- uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
311
301
- uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
312
302
with :
313
- node-version : ' *'
314
- check-latest : true
303
+ node-version : ' lts/*'
315
304
- run : npm ci
316
305
317
306
- name : Remove all baselines
0 commit comments