1313# VTK313_URL: https://github.com/CadQuery/ocp-build-system/releases/download/v7.8.1.0-dev
1414
1515jobs :
16-
1716 # ================================================================================
1817 # Build SDKs for OCCT and VTK
1918 # ================================================================================
2322 runs-on : ubuntu-latest
2423 container :
2524 image : ubuntu:20.04
26- options : --name ci-ubuntu-20 # needed for manylinux_3_31
25+ options : --name ci-ubuntu-20 # needed for manylinux_3_31
2726 strategy :
2827 fail-fast : false
2928 matrix :
5352 strategy :
5453 fail-fast : false
5554 matrix :
56- os : ["macos-13", "macos-15", "windows-2022"]
55+ # os: ["macos-13", "macos-15", "windows-2022"]
56+ os : ["macos-13", "macos-15"]
5757 # python-version: ["3.10", "3.11", "3.12", "3.13"]
5858 python-version : ["3.13"]
5959 use-vtk : ["vtk", "novtk"]
@@ -70,12 +70,12 @@ jobs:
7070 vtk-prefix : " "
7171 sed-i : " gsed -i"
7272 shells : " bash"
73- - os : " windows-2022"
74- vtk-libs : " vtk*.dll"
75- vtk-suffix : " /"
76- vtk-prefix : " Library/"
77- sed-i : " sed -i"
78- shells : " bash cmd.exe"
73+ # - os: "windows-2022"
74+ # vtk-libs: "vtk*.dll"
75+ # vtk-suffix: "/"
76+ # vtk-prefix: "Library/"
77+ # sed-i: "sed -i"
78+ # shells: "bash cmd.exe"
7979 steps :
8080 - uses : actions/checkout@v4
8181
9292 sed-i : ${{ matrix.sed-i }}
9393 shells : ${{ matrix.shells }}
9494
95-
9695 # ================================================================================
9796 # Generate OCP sources
98- # This follows exactly the azure pipeline defined in the OCP repo and uses a
97+ # This follows exactly the azure pipeline defined in the OCP repo and uses a
9998 # micromamba env based approach for all packages.
10099 # ================================================================================
101100
@@ -105,7 +104,7 @@ jobs:
105104
106105 container :
107106 image : ubuntu:20.04
108- options : --name ci-ubuntu-20 # needed for manylinux_3_31
107+ options : --name ci-ubuntu-20 # needed for manylinux_3_31
109108
110109 strategy :
111110 fail-fast : false
@@ -133,13 +132,14 @@ jobs:
133132 strategy :
134133 fail-fast : false
135134 matrix :
136- os : ["macos-15", "windows-2022"]
135+ # os: ["macos-15", "windows-2022"]
136+ os : ["macos-15"]
137137 python-version : ["3.13"]
138138 include :
139139 - os : " macos-15"
140140 sed-i : " gsed -i"
141- - os : " windows-2022"
142- sed-i : " sed -i"
141+ # - os: "windows-2022"
142+ # sed-i: "sed -i"
143143
144144 steps :
145145 - uses : actions/checkout@v4
@@ -160,7 +160,7 @@ jobs:
160160 runs-on : ubuntu-latest
161161 container :
162162 image : ubuntu:20.04
163- options : --name ci-ubuntu-20 # needed for manylinux_3_31
163+ options : --name ci-ubuntu-20 # needed for manylinux_2_31
164164 needs : [sdks-ubuntu, sources-ubuntu]
165165
166166 strategy :
@@ -170,7 +170,7 @@ jobs:
170170 # python-version: ["3.10", "3.11", "3.12", "3.13"]
171171 python-version : ["3.13"]
172172 use-vtk : ["vtk", "novtk"]
173- steps :
173+ steps :
174174 - uses : actions/checkout@v4
175175 - name : Build OCP
176176 id : build-ocp
@@ -194,7 +194,8 @@ jobs:
194194 strategy :
195195 fail-fast : false
196196 matrix :
197- os : ["macos-13", "macos-15", "windows-2022"]
197+ # os: ["macos-13", "macos-15", "windows-2022"]
198+ os : ["macos-13", "macos-15"]
198199 # python-version: ["3.10", "3.11", "3.12", "3.13"]
199200 python-version : ["3.13"]
200201 use-vtk : ["vtk", "novtk"]
@@ -215,13 +216,13 @@ jobs:
215216 env : " MACOSX_DEPLOYMENT_TARGET=11.1"
216217 shells : " bash"
217218 ocp-tag : " macos-15"
218- - os : " windows-2022"
219- delocate : delvewheel
220- plat : win_amd64
221- sed-i : " sed -i"
222- shells : " bash cmd.exe"
223- module : " OCP.*.pyd"
224- ocp-tag : " windows-2022"
219+ # - os: "windows-2022"
220+ # delocate: delvewheel
221+ # plat: win_amd64
222+ # sed-i: "sed -i"
223+ # shells: "bash cmd.exe"
224+ # module: "OCP.*.pyd"
225+ # ocp-tag: "windows-2022"
225226 steps :
226227 - uses : actions/checkout@v4
227228 - name : Build OCP
@@ -239,7 +240,6 @@ jobs:
239240 env : ${{ matrix.env }}
240241 ocp-tag : ${{ matrix.ocp-tag }}
241242
242-
243243 # ================================================================================
244244 # Tests
245245 # ================================================================================
@@ -252,7 +252,8 @@ jobs:
252252 strategy :
253253 fail-fast : false
254254 matrix :
255- os : ["macos-13", "macos-15", "ubuntu-22.04", "windows-2022"]
255+ # os: ["macos-13", "macos-15", "ubuntu-22.04", "windows-2022"]
256+ os : ["macos-13", "macos-15", "ubuntu-22.04"]
256257 # python-version: ["3.10", "3.11", "3.12", "3.13"]
257258 python-version : ["3.13"]
258259 use-vtk : ["vtk", "novtk"]
@@ -262,8 +263,8 @@ jobs:
262263 sed-i : " gsed -i"
263264 - os : " macos-15"
264265 sed-i : " gsed -i"
265- - os : " windows-2022"
266- sed-i : " sed -i"
266+ # - os: "windows-2022"
267+ # sed-i: "sed -i"
267268 - os : " ubuntu-22.04"
268269 sed-i : " sed -i"
269270
@@ -277,7 +278,3 @@ jobs:
277278 python-version : ${{ matrix.python-version }}
278279 sed-i : ${{ matrix.sed-i }}
279280 use-vtk : ${{ matrix.use-vtk }}
280-
281-
282-
283-
0 commit comments