@@ -27,10 +27,10 @@ jobs:
27
27
steps :
28
28
- name : Checkout Repository
29
29
uses : actions/checkout@v4
30
- - name : Use Node.js 20 .x
30
+ - name : Use Node.js 22 .x
31
31
uses : actions/setup-node@v4
32
32
with :
33
- node-version : 20 .x
33
+ node-version : 22 .x
34
34
- name : Install Dependencies
35
35
run : npm install
36
36
- name : Lint
@@ -42,10 +42,10 @@ jobs:
42
42
steps :
43
43
- name : Checkout Repository
44
44
uses : actions/checkout@v4
45
- - name : Use Node.js 20 .x
45
+ - name : Use Node.js 22 .x
46
46
uses : actions/setup-node@v4
47
47
with :
48
- node-version : 20 .x
48
+ node-version : 22 .x
49
49
- name : Install Dependencies
50
50
run : npm install
51
51
- name : Check Engines
@@ -60,10 +60,10 @@ jobs:
60
60
steps :
61
61
- name : Checkout Repository
62
62
uses : actions/checkout@v4
63
- - name : Use Node.js 20 .x
63
+ - name : Use Node.js 22 .x
64
64
uses : actions/setup-node@v4
65
65
with :
66
- node-version : 20 .x
66
+ node-version : 22 .x
67
67
- name : Update npm
68
68
run : npm install npm@latest -g
69
69
- name : Install Dependencies
@@ -95,11 +95,11 @@ jobs:
95
95
matrix :
96
96
os : [macos-latest, ubuntu-latest, windows-latest]
97
97
python : ["3.8", "3.10", "3.12"]
98
- node : [16 .x, 18 .x, 20 .x]
99
- include : # `npm test` is running Windows find-visualstudio tests on an M1 Mac!!!
100
- - os : macos-14
98
+ node : [18 .x, 20 .x, 22 .x]
99
+ include : # `npm test` runs Windows find-visualstudio tests on an Intel Mac!!!
100
+ - os : macos-13
101
101
python : " 3.12"
102
- node : 20 .x
102
+ node : 22 .x
103
103
name : ${{ matrix.os }} - ${{ matrix.python }} - ${{ matrix.node }}
104
104
runs-on : ${{ matrix.os }}
105
105
steps :
@@ -132,10 +132,10 @@ jobs:
132
132
shell : bash
133
133
run : npm test --python="${pythonLocation}/python"
134
134
env :
135
- FULL_TEST : ${{ (matrix.node == '20 .x' && matrix.python == '3.12') && '1' || '0' }}
135
+ FULL_TEST : ${{ (matrix.node == '22 .x' && matrix.python == '3.12') && '1' || '0' }}
136
136
- name : Run Tests (Windows)
137
137
if : startsWith(matrix.os, 'windows')
138
138
shell : bash # Building wasm on Windows requires using make generator, it only works in bash
139
139
run : npm run test --python="${pythonLocation}\\python.exe"
140
140
env :
141
- FULL_TEST : ${{ (matrix.node == '20 .x' && matrix.python == '3.12') && '1' || '0' }}
141
+ FULL_TEST : ${{ (matrix.node == '22 .x' && matrix.python == '3.12') && '1' || '0' }}
0 commit comments