Skip to content

Commit a60cb35

Browse files
committed
chore: fix tests
Signed-off-by: dhmlau <[email protected]>
1 parent de926ea commit a60cb35

File tree

5 files changed

+85
-117
lines changed

5 files changed

+85
-117
lines changed

.github/workflows/continuous-integration.yaml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,15 @@ on:
88

99
jobs:
1010
test:
11-
runs-on: ubuntu-latest
11+
runs-on: ${{ matrix.os }}
1212
timeout-minutes: 5
1313
strategy:
1414
matrix:
15-
node-version: [16, 18] # Maintenance, Active LTS & Current
15+
os: [ubuntu-latest]
16+
node-version: [16, 18, 20, 22] # Maintenance, Active LTS & Current
17+
include:
18+
- os: macos-latest
19+
node-version: 22
1620
fail-fast: false
1721
steps:
1822
- uses: actions/checkout@v3
@@ -31,7 +35,7 @@ jobs:
3135
- uses: actions/checkout@v3
3236
- uses: actions/setup-node@v3
3337
with:
34-
node-version: 16 # LTS
38+
node-version: 20 # LTS
3539
- run: npm ci --ignore-scripts
3640
- name: Verify code linting
3741
run: npm run lint

0 commit comments

Comments
 (0)