Skip to content
This repository was archived by the owner on Dec 3, 2024. It is now read-only.

Commit 3704ca0

Browse files
authored
Merge pull request #2 from cclauss/patch-1
GitHub Actions: Test on current versions of Node.js
2 parents f50a73b + 7edc186 commit 3704ca0

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

.github/workflows/configure.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,20 @@ jobs:
66
build_and_test:
77
runs-on: ${{ matrix.os }}
88
strategy:
9+
fail-fast: false
910
matrix:
11+
node-version: [18.x, 20.x, latest]
1012
os: [windows-latest, ubuntu-latest, macos-latest]
1113
steps:
1214
- name: Checkout repository
13-
uses: actions/checkout@v2
15+
uses: actions/checkout@v4
1416
- name: Set up Python
15-
uses: actions/setup-python@v2
17+
uses: actions/setup-python@v5
1618
with:
17-
python-version: 3.9
18-
- uses: actions/setup-node@v2
19+
python-version: 3.x
20+
- uses: actions/setup-node@v4
1921
with:
20-
node-version: '14'
22+
node-version: ${{ matrix.node-version }}
2123
- name: install dependencies and test
2224
shell: bash
2325
run: |
@@ -26,6 +28,6 @@ jobs:
2628
- name: build with node-gyp
2729
shell: bash
2830
run: |
29-
npm install -g node-gyp
31+
# npm install -g node-gyp
3032
node-gyp configure
3133
node-gyp rebuild

0 commit comments

Comments
 (0)