Skip to content

Commit 9dd6f91

Browse files
authored
Cherry-pick "Stop using latest Node in CI" to release-5.5 (#59348)
1 parent bf0ddaf commit 9dd6f91

File tree

2 files changed

+12
-22
lines changed

2 files changed

+12
-22
lines changed

Diff for: .github/workflows/ci.yml

+11-20
Original file line numberDiff line numberDiff line change
@@ -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:
@@ -76,8 +76,7 @@ jobs:
7676
- uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
7777
- uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
7878
with:
79-
node-version: '*'
80-
check-latest: true
79+
node-version: 'lts/*'
8180
- run: npm ci
8281

8382
- name: Linter
@@ -90,8 +89,7 @@ jobs:
9089
- uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
9190
- uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
9291
with:
93-
node-version: '*'
94-
check-latest: true
92+
node-version: 'lts/*'
9593
- run: npm ci
9694

9795
- uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
@@ -111,8 +109,7 @@ jobs:
111109
- uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
112110
- uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
113111
with:
114-
node-version: '*'
115-
check-latest: true
112+
node-version: 'lts/*'
116113
- run: npm ci
117114

118115
- name: Installing browsers
@@ -128,8 +125,7 @@ jobs:
128125
- uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
129126
- uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
130127
with:
131-
node-version: '*'
132-
check-latest: true
128+
node-version: 'lts/*'
133129
- run: npm ci
134130

135131
- name: Build src
@@ -143,8 +139,7 @@ jobs:
143139

144140
- uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
145141
with:
146-
node-version: '*'
147-
check-latest: true
142+
node-version: 'lts/*'
148143
- run: |
149144
npm --version
150145
# corepack enable npm
@@ -192,8 +187,7 @@ jobs:
192187

193188
- uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
194189
with:
195-
node-version: '*'
196-
check-latest: true
190+
node-version: 'lts/*'
197191
- run: |
198192
npm --version
199193
# corepack enable npm
@@ -226,8 +220,7 @@ jobs:
226220
- uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
227221
- uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
228222
with:
229-
node-version: '*'
230-
check-latest: true
223+
node-version: 'lts/*'
231224
- run: npm ci
232225

233226
- name: Build scripts
@@ -243,8 +236,7 @@ jobs:
243236
- uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
244237
- uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
245238
with:
246-
node-version: '*'
247-
check-latest: true
239+
node-version: 'lts/*'
248240
- run: npm ci
249241

250242
- name: Build tsc
@@ -263,8 +255,7 @@ jobs:
263255
- uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
264256
- uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
265257
with:
266-
node-version: '*'
267-
check-latest: true
258+
node-version: 'lts/*'
268259
- run: npm ci
269260

270261
- name: Remove all baselines

Diff for: .github/workflows/update-package-lock.yaml

+1-2
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,7 @@ jobs:
2727
token: ${{ secrets.TS_BOT_GITHUB_TOKEN }}
2828
- uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
2929
with:
30-
node-version: '*'
31-
check-latest: true
30+
node-version: 'lts/*'
3231
- run: |
3332
npm --version
3433
# corepack enable npm

0 commit comments

Comments
 (0)