@@ -3,8 +3,8 @@ name: Build, test, package
3
3
on : [push,pull_request]
4
4
5
5
env :
6
- itk-git-tag : " 835dc01388d22c4b4c9a46b01dbdfe394ec23511 "
7
- itk-wheel-tag : " v5.3rc04.post2 "
6
+ itk-git-tag : " 171fb2ba33a87041f99328a2f26612ff33aa9cc8 "
7
+ itk-wheel-tag : " v5.3rc04.post3 "
8
8
opencl-icd-loader-git-tag : " v2021.04.29"
9
9
opencl-headers-git-tag : " v2021.04.29"
10
10
vkfft-backend : 3
@@ -17,17 +17,17 @@ jobs:
17
17
strategy :
18
18
max-parallel : 3
19
19
matrix :
20
- os : [ubuntu-18 .04, windows-2019, macos-10.15 ]
20
+ os : [ubuntu-20 .04, windows-2019, macos-11 ]
21
21
include :
22
- - os : ubuntu-18 .04
22
+ - os : ubuntu-20 .04
23
23
c-compiler : " gcc"
24
24
cxx-compiler : " g++"
25
25
cmake-build-type : " MinSizeRel"
26
26
- os : windows-2019
27
27
c-compiler : " cl.exe"
28
28
cxx-compiler : " cl.exe"
29
29
cmake-build-type : " Release"
30
- - os : macos-10.15
30
+ - os : macos-11
31
31
c-compiler : " clang"
32
32
cxx-compiler : " clang++"
33
33
cmake-build-type : " MinSizeRel"
49
49
uses : lukka/get-cmake@v3.18.3
50
50
51
51
- name : Download OpenCL-SDK
52
- if : matrix.os == 'macos-10.15 '
52
+ if : matrix.os == 'macos-11 '
53
53
run : |
54
54
cd ..
55
55
git clone --recursive https://github.com/KhronosGroup/OpenCL-SDK.git
88
88
git checkout ${{ env.itk-git-tag }}
89
89
90
90
- name : Build OpenCL-SDK
91
- if : matrix.os == 'macos-10.15 '
91
+ if : matrix.os == 'macos-11 '
92
92
run : |
93
93
cd ..
94
94
mkdir OpenCL-SDK-build
@@ -285,7 +285,7 @@ jobs:
285
285
path : ../../im/dist
286
286
287
287
build-linux-opencl-python-packages :
288
- runs-on : ubuntu-18 .04
288
+ runs-on : ubuntu-20 .04
289
289
strategy :
290
290
max-parallel : 2
291
291
matrix :
@@ -306,6 +306,7 @@ jobs:
306
306
- name : ' Build 🐍 Python 📦 package'
307
307
run : |
308
308
export ITK_PACKAGE_VERSION=${{ env.itk-wheel-tag }}
309
+ export TARBALL_SPECIALIZATION="-manylinux_2_28"
309
310
./wrapping/dockcross-manylinux-download-cache.sh
310
311
./wrapping/dockcross-manylinux-build-module-wheels-opencl.sh cp${{ matrix.python-version }}
311
312
@@ -316,12 +317,16 @@ jobs:
316
317
path : dist
317
318
318
319
build-macos-opencl-python-packages :
319
- runs-on : macos-10.15
320
+ runs-on : macos-11
320
321
strategy :
321
322
max-parallel : 2
322
323
323
324
steps :
324
325
- uses : actions/checkout@v2
326
+
327
+ - name : ' Specific XCode version'
328
+ run : |
329
+ sudo xcode-select -s "/Applications/Xcode_13.2.1.app"
325
330
326
331
- name : Get specific version of CMake, Ninja
327
332
uses : lukka/get-cmake@v3.18.3
@@ -348,7 +353,7 @@ jobs:
348
353
- build-linux-opencl-python-packages
349
354
- build-macos-opencl-python-packages
350
355
- build-windows-opencl-python-packages
351
- runs-on : ubuntu-18 .04
356
+ runs-on : ubuntu-20 .04
352
357
353
358
steps :
354
359
- name : Download Python Packages
0 commit comments