Skip to content

Commit 2905e1f

Browse files
committed
drop Node.js v16 (EoL) support
1 parent 776e24d commit 2905e1f

File tree

3 files changed

+12
-12
lines changed

3 files changed

+12
-12
lines changed

.github/workflows/ci.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343
run: sed -i "s:ID=alpine:ID=NotpineForGHA:" /etc/os-release
4444

4545
- name: Checkout
46-
uses: actions/checkout@v3
46+
uses: actions/checkout@v4
4747

4848
- name: Build compiler binaries
4949
run: opam exec -- dune build --display quiet --profile static
@@ -72,7 +72,7 @@ jobs:
7272

7373
steps:
7474
- name: Checkout
75-
uses: actions/checkout@v3
75+
uses: actions/checkout@v4
7676

7777
- name: Download static linux binaries
7878
if: runner.os == 'Linux'
@@ -89,7 +89,7 @@ jobs:
8989
- name: Use Node.js
9090
uses: actions/setup-node@v3
9191
with:
92-
node-version: 16
92+
node-version: 18
9393

9494
- name: Copy exes to platform bin dirs
9595
run: node ./scripts/copyExes.js
@@ -125,7 +125,7 @@ jobs:
125125
git config --global core.eol lf
126126
127127
- name: Checkout
128-
uses: actions/checkout@v3
128+
uses: actions/checkout@v4
129129
with:
130130
fetch-depth: 2 # to be able to check for changes in subfolder jscomp/syntax later
131131

@@ -158,7 +158,7 @@ jobs:
158158
- name: Use Node.js
159159
uses: actions/setup-node@v3
160160
with:
161-
node-version: 16
161+
node-version: 18
162162

163163
- name: Install npm packages
164164
run: npm ci --ignore-scripts
@@ -259,14 +259,14 @@ jobs:
259259

260260
steps:
261261
- name: Checkout
262-
uses: actions/checkout@v3
262+
uses: actions/checkout@v4
263263
with:
264264
submodules: true
265265

266266
- name: Use Node.js
267267
uses: actions/setup-node@v3
268268
with:
269-
node-version: 16
269+
node-version: 18
270270

271271
- name: NPM install
272272
run: npm ci --ignore-scripts
@@ -323,12 +323,12 @@ jobs:
323323

324324
steps:
325325
- name: Checkout
326-
uses: actions/checkout@v3
326+
uses: actions/checkout@v4
327327

328328
- name: Use Node.js
329329
uses: actions/setup-node@v3
330330
with:
331-
node-version: 16
331+
node-version: 18
332332

333333
- name: Download artifacts
334334
uses: actions/download-artifact@v3
@@ -357,7 +357,7 @@ jobs:
357357
- name: Use Node.js
358358
uses: actions/setup-node@v3
359359
with:
360-
node-version: 16
360+
node-version: 18
361361
registry-url: https://registry.npmjs.org # Needed to make auth work for publishing
362362

363363
- name: Download artifacts

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"prettier": "2.7.1"
88
},
99
"engines": {
10-
"node": ">=10"
10+
"node": ">=18"
1111
},
1212
"bin": {
1313
"bsc": "bsc",

0 commit comments

Comments
 (0)