Skip to content

Commit 268396f

Browse files
committed
Use lts and latest node version aliases instead of version numbers
1 parent a0f14b8 commit 268396f

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

.github/workflows/ci.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,7 @@ jobs:
1212

1313
strategy:
1414
matrix:
15-
# See supported Node.js release schedule at https://nodejs.org/en/about/previous-releases
16-
node-version: [18.x, 20.x]
15+
node-version: [lts, latest]
1716

1817
steps:
1918
- uses: actions/checkout@v4
@@ -32,6 +31,10 @@ jobs:
3231
build:
3332
runs-on: ubuntu-latest
3433

34+
strategy:
35+
matrix:
36+
node-version: [latest]
37+
3538
outputs:
3639
tarball-name: ${{ steps.pack.outputs.tarball-name }}
3740

@@ -40,7 +43,7 @@ jobs:
4043
- name: Use Node.js
4144
uses: actions/setup-node@v3
4245
with:
43-
node-version: 20.x
46+
node-version: ${{ matrix.node-version }}
4447
cache: "npm"
4548
- name: Build tarball
4649
id: pack
@@ -61,8 +64,7 @@ jobs:
6164

6265
strategy:
6366
matrix:
64-
# See supported Node.js release schedule at https://nodejs.org/en/about/previous-releases
65-
node-version: [18.x, 20.x]
67+
node-version: [lts, latest]
6668
suite: [commonjs, esm, typescript]
6769
fail-fast: false
6870

@@ -90,6 +92,7 @@ jobs:
9092

9193
strategy:
9294
matrix:
95+
node-version: [latest]
9396
browser: ["chromium", "firefox", "webkit"]
9497
suite: ["browser"]
9598
fail-fast: false
@@ -121,7 +124,7 @@ jobs:
121124

122125
strategy:
123126
matrix:
124-
node-version: [20.x]
127+
node-version: [latest]
125128
suite: [cloudflare-worker]
126129

127130
steps:

0 commit comments

Comments
 (0)