14
14
matrix :
15
15
os :
16
16
- ubuntu-20.04
17
- - windows-2019
17
+ # - windows-2019
18
18
node_arch :
19
19
- x64
20
20
cpp_arch :
@@ -24,34 +24,34 @@ jobs:
24
24
docker_cmd :
25
25
- " "
26
26
27
- include :
28
- - os : windows-2019
29
- node_arch : ia32
30
- cpp_arch : amd64_x86
31
-
32
- # - os: windows-2022
33
- # node_arch: x64
34
- # arch: arm64
35
- # cpp_arch: amd64_arm64
36
-
37
- - os : macos-13
38
- node_arch : x64
39
- cpp_arch : x64
40
-
41
- - os : macos-14
42
- node_arch : arm64
43
- cpp_arch : amd64_arm64
44
-
45
- # Alpine
46
- - os : ubuntu-22.04
47
- docker : node:18-alpine
48
- docker_cmd :
49
- apk add --no-cache bash build-base curl git g++ make ninja-build
50
- pkgconfig unzip zip python3 tar cmake ninja musl-dev && cp
51
- /usr/lib/ninja-build/bin/ninja /usr/bin/ninja && npm i -g pnpm &&
52
- pnpm install && pnpm run build
53
- node_arch : x64
54
- cpp_arch : x64
27
+ # include:
28
+ # - os: windows-2019
29
+ # node_arch: ia32
30
+ # cpp_arch: amd64_x86
31
+
32
+ # # - os: windows-2022
33
+ # # node_arch: x64
34
+ # # arch: arm64
35
+ # # cpp_arch: amd64_arm64
36
+
37
+ # - os: macos-13
38
+ # node_arch: x64
39
+ # cpp_arch: x64
40
+
41
+ # - os: macos-14
42
+ # node_arch: arm64
43
+ # cpp_arch: amd64_arm64
44
+
45
+ # # Alpine
46
+ # - os: ubuntu-22.04
47
+ # docker: node:18-alpine
48
+ # docker_cmd:
49
+ # apk add --no-cache bash build-base curl git g++ make ninja-build
50
+ # pkgconfig unzip zip python3 tar cmake ninja musl-dev && cp
51
+ # /usr/lib/ninja-build/bin/ninja /usr/bin/ninja && npm i -g pnpm &&
52
+ # pnpm install && pnpm run build
53
+ # node_arch: x64
54
+ # cpp_arch: x64
55
55
56
56
env :
57
57
npm_config_zmq_draft : false
@@ -125,16 +125,16 @@ jobs:
125
125
if : ${{ !matrix.docker }}
126
126
run : pnpm run build.js
127
127
128
- - name : Install Node 10
129
- if : ${{ !matrix.docker && matrix.os != 'macos-14' }}
130
- uses : actions/setup-node@v4
131
- with :
132
- node-version : 10
133
- architecture : ${{ env.setup_node_arch }}
128
+ # - name: Install Node 10
129
+ # if: ${{ !matrix.docker && matrix.os != 'macos-14' }}
130
+ # uses: actions/setup-node@v4
131
+ # with:
132
+ # node-version: 10
133
+ # architecture: ${{ env.setup_node_arch }}
134
134
135
- - name : Build Native
136
- if : ${{ !matrix.docker && matrix.node_arch != 'ia32' }}
137
- run : npm run build.native
135
+ # - name: Build Native
136
+ # if: ${{ !matrix.docker && matrix.node_arch != 'ia32' }}
137
+ # run: npm run build.native
138
138
139
139
- name : Build Native Windows 32
140
140
if : ${{ matrix.os == 'windows-2019' && matrix.node_arch == 'ia32' }}
@@ -164,31 +164,31 @@ jobs:
164
164
name : build-${{ strategy.job-index }}
165
165
overwrite : true
166
166
167
- - name : Lint
168
- if : " ${{ contains(matrix.os, 'ubuntu') && !matrix.docker }}"
169
- run : pnpm run lint-test
170
-
171
- - name : Test
172
- if : ${{ !matrix.docker }}
173
- uses : nick-fields/retry@v3
174
- with :
175
- timeout_minutes : 5
176
- max_attempts : 1
177
- command : |
178
- pnpm run test
179
- continue-on-error : true
180
-
181
- - name : Test Electron (Main)
182
- if : " ${{ contains(matrix.os, 'ubuntu') && !matrix.docker }}"
183
- uses : nick-fields/retry@v3
184
- with :
185
- timeout_minutes : 5
186
- max_attempts : 1
187
- command : |
188
- sudo apt-get install xvfb
189
- pnpm install -g electron@latest
190
- xvfb-run --auto-servernum pnpm run test.electron.main
191
- continue-on-error : true
167
+ # - name: Lint
168
+ # if: "${{ contains(matrix.os, 'ubuntu') && !matrix.docker }}"
169
+ # run: pnpm run lint-test
170
+
171
+ # - name: Test
172
+ # if: ${{ !matrix.docker }}
173
+ # uses: nick-fields/retry@v3
174
+ # with:
175
+ # timeout_minutes: 5
176
+ # max_attempts: 1
177
+ # command: |
178
+ # pnpm run test
179
+ # continue-on-error: true
180
+
181
+ # - name: Test Electron (Main)
182
+ # if: "${{ contains(matrix.os, 'ubuntu') && !matrix.docker }}"
183
+ # uses: nick-fields/retry@v3
184
+ # with:
185
+ # timeout_minutes: 5
186
+ # max_attempts: 1
187
+ # command: |
188
+ # sudo apt-get install xvfb
189
+ # pnpm install -g electron@latest
190
+ # xvfb-run --auto-servernum pnpm run test.electron.main
191
+ # continue-on-error: true
192
192
193
193
Package :
194
194
runs-on : ubuntu-latest
@@ -239,15 +239,15 @@ jobs:
239
239
matrix :
240
240
os :
241
241
- ubuntu-24.04
242
- - windows-2022
243
- - macos-13
242
+ # - windows-2022
243
+ # - macos-13
244
244
node-version :
245
245
- 10
246
246
- 22
247
247
248
- include :
249
- - os : macos-14
250
- node-version : 22
248
+ # include:
249
+ # - os: macos-14
250
+ # node-version: 22
251
251
steps :
252
252
- name : Install Node
253
253
uses : actions/setup-node@v4
0 commit comments