Skip to content

Commit 4fa5a47

Browse files
tbirdsodzenanz
authored andcommitted
ENH: Apply fixes for updated ITK v5.3rc04.post3 build config
Updates: - Bumps ITK C++ and Python tags to v5.3rc04.post3 - Updates docker "_2_28" image - Updates XCode version used to build ITK MacOS archives
1 parent ee48aaa commit 4fa5a47

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

.github/workflows/build-test-package.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ name: Build, test, package
33
on: [push,pull_request]
44

55
env:
6-
itk-git-tag: "v5.3rc04"
7-
itk-wheel-tag: "v5.3rc04.post2"
6+
itk-git-tag: "171fb2ba33a87041f99328a2f26612ff33aa9cc8"
7+
itk-wheel-tag: "v5.3rc04.post3"
88

99
jobs:
1010
build-test-cxx:
@@ -177,7 +177,7 @@ jobs:
177177
run: |
178178
cd "${GITHUB_WORKSPACE}/Evaluated/ITKModuleTemplate"
179179
export ITK_PACKAGE_VERSION=${{ env.itk-wheel-tag }}
180-
for tarball in "" "-manylinux2014"; do
180+
for tarball in "-manylinux_2_28" "-manylinux2014"; do
181181
rm -rf ITKPythonPackage
182182
export TARBALL_SPECIALIZATION=${tarball}
183183
../../dockcross-manylinux-download-cache-and-build-module-wheels.sh cp${{ matrix.python-version }}
@@ -199,7 +199,7 @@ jobs:
199199

200200
- name: 'Specific XCode version'
201201
run: |
202-
sudo xcode-select -s "/Applications/Xcode_11.7.app"
202+
sudo xcode-select -s "/Applications/Xcode_13.2.1.app"
203203
204204
- name: Get specific version of CMake, Ninja
205205
uses: lukka/[email protected]

{{cookiecutter.project_name}}/.github/workflows/build-test-package.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ name: Build, test, package
33
on: [push,pull_request]
44

55
env:
6-
itk-git-tag: "v5.3rc04"
7-
itk-wheel-tag: "v5.3rc04.post2"
6+
itk-git-tag: "171fb2ba33a87041f99328a2f26612ff33aa9cc8"
7+
itk-wheel-tag: "v5.3rc04.post3"
88

99
jobs:
1010
build-test-cxx:
@@ -157,7 +157,7 @@ jobs:
157157
- name: 'Build 🐍 Python 📦 package'
158158
run: |
159159
export ITK_PACKAGE_VERSION=${{ "{{" }} env.itk-wheel-tag {{ "}}" }}
160-
for tarball in "" "-manylinux2014"; do
160+
for tarball in "-manylinux_2_28" "-manylinux2014"; do
161161
 rm -rf ITKPythonPackage
162162
 export TARBALL_SPECIALIZATION=${tarball}
163163
./dockcross-manylinux-download-cache-and-build-module-wheels.sh cp${{ "{{" }} matrix.python-version {{ "}}" }}
@@ -179,7 +179,7 @@ jobs:
179179

180180
- name: 'Specific XCode version'
181181
run: |
182-
sudo xcode-select -s "/Applications/Xcode_11.7.app"
182+
sudo xcode-select -s "/Applications/Xcode_13.2.1.app"
183183
184184
- name: Get specific version of CMake, Ninja
185185
uses: lukka/[email protected]

{{cookiecutter.project_name}}/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,6 @@
4343
keywords='ITK InsightToolkit',
4444
url=r'https://itk.org/',
4545
install_requires=[
46-
r'itk>=5.3rc3'
46+
r'itk>=5.3rc04.post3'
4747
]
4848
)

0 commit comments

Comments
 (0)