Skip to content

Commit 712ffcc

Browse files
authored
Run GitHub Actions tests on macOS
* BrainJS#940 plus run the tests on macOS
1 parent 7c9db32 commit 712ffcc

File tree

1 file changed

+3
-10
lines changed

1 file changed

+3
-10
lines changed

.github/workflows/nodejs.yml

+3-10
Original file line numberDiff line numberDiff line change
@@ -13,21 +13,14 @@ jobs:
1313
fail-fast: false
1414
matrix:
1515
node: [18.x, 20.x, 22.x]
16-
os: [ubuntu-latest, windows-latest, macOS-latest]
17-
exclude: # TODO: Get macOS tests to pass by upgrading to https://github.com/nodejs/node-gyp/releases
18-
- os: macos-latest
19-
node: 18.x
20-
- os: macos-latest
21-
node: 20.x
22-
- os: macos-latest
23-
node: 22.x
16+
os: [ubuntu-latest, windows-latest, macos-latest]
2417

2518
steps:
2619
- name: Checkout repo
27-
uses: actions/checkout@v3
20+
uses: actions/checkout@v4
2821

2922
- name: Use Node ${{ matrix.node }}
30-
uses: actions/setup-node@v3
23+
uses: actions/setup-node@v4
3124
with:
3225
node-version: ${{ matrix.node }}
3326
cache: npm

0 commit comments

Comments
 (0)