Skip to content

Commit 63d2ec0

Browse files
committed
Simplify version numbers, use more OSs
1 parent eeb1ea7 commit 63d2ec0

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

.github/workflows/ci.yml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,23 @@ on:
88

99
jobs:
1010
build:
11-
runs-on: ubuntu-latest
11+
runs-on: ${{ matrix.os }}
12+
continue-on-error: ${{ matrix.experimental }}
1213
env:
1314
CI: true
1415

1516
strategy:
1617
matrix:
17-
node-version: [8.x, 10.x, 12.x, 14.x, 16.x, 18.x]
18+
os: [macos-latest, ubuntu-latest, windows-latest]
19+
node-version: [8, 10, 12, 14, 16, 18, lts/*]
20+
experimental: [false]
21+
include:
22+
- node-version: latest
23+
experimental: [true]
1824

1925
steps:
2026
- uses: actions/checkout@v3
21-
- name: Use Node.js ${{ matrix.node-version }}
27+
- name: Use Node.js ${{ matrix.node-version }} on ${{ matrix.os }}
2228
uses: actions/setup-node@v3
2329
with:
2430
node-version: ${{ matrix.node-version }}
@@ -30,4 +36,4 @@ jobs:
3036
- name: Codecov
3137
uses: codecov/[email protected]
3238
with:
33-
verbose: true
39+
verbose: true

0 commit comments

Comments
 (0)