Skip to content

Commit e42d11f

Browse files
committedJan 3, 2025·
Enable windows tests
1 parent 93b9ddc commit e42d11f

File tree

1 file changed

+3
-11
lines changed

1 file changed

+3
-11
lines changed
 

‎.github/workflows/test.yml

+3-11
Original file line numberDiff line numberDiff line change
@@ -24,26 +24,18 @@ jobs:
2424
uses: actions/setup-node@v4
2525
with:
2626
node-version: ${{ matrix.node }}
27-
28-
- name: Install Python dependencies
29-
if: matrix.os == 'macos-latest'
30-
run: python -m pip install setuptools
31-
32-
- name: Install latest node-gyp
33-
if: matrix.os == 'macos-latest'
34-
run: npm i -g node-gyp
3527

3628
- name: Install dependencies
3729
if: |
38-
!(matrix.node == 22 && matrix.os == 'windows-latest')
30+
!(matrix.node == 16 && matrix.os == 'macos-latest')
3931
run: npm install
4032

4133
- name: Build
4234
if: |
43-
!(matrix.node == 22 && matrix.os == 'windows-latest')
35+
!(matrix.node == 16 && matrix.os == 'macos-latest')
4436
run: npm run build
4537

4638
- name: Run tests
4739
if: |
48-
!(matrix.node == 22 && matrix.os == 'windows-latest')
40+
!(matrix.node == 16 && matrix.os == 'macos-latest')
4941
run: npm test

0 commit comments

Comments
 (0)
Please sign in to comment.