Skip to content

Commit 528f5c7

Browse files
authored
Merge pull request #143 from InsightSoftwareConsortium/bump-itk-workflow
ENH: Bump to v5.3.0
2 parents 007b02a + d30c9e2 commit 528f5c7

File tree

2 files changed

+17
-7
lines changed

2 files changed

+17
-7
lines changed

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

Lines changed: 15 additions & 5 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: "abf5fa10522a36bc51f42f20f426a622f42ed90d"
7-
itk-wheel-tag: "v5.3rc04.post4"
6+
itk-git-tag: "v5.3.0"
7+
itk-wheel-tag: "v5.3.0"
88

99
jobs:
1010
build-test-cxx:
@@ -168,7 +168,7 @@ jobs:
168168
python-version: "3.8"
169169

170170
- name: Get specific version of CMake, Ninja
171-
uses: lukka/get-cmake@v3.18.3
171+
uses: lukka/get-cmake@v3.22.2
172172

173173
- name: Evaluate template
174174
shell: bash
@@ -211,7 +211,7 @@ jobs:
211211
sudo xcode-select -s "/Applications/Xcode_13.2.1.app"
212212
213213
- name: Get specific version of CMake, Ninja
214-
uses: lukka/get-cmake@v3.18.3
214+
uses: lukka/get-cmake@v3.22.2
215215

216216
- name: 'Fetch build script'
217217
run: |
@@ -264,7 +264,7 @@ jobs:
264264
python-version: '3.x'
265265

266266
- name: Get specific version of CMake, Ninja
267-
uses: lukka/get-cmake@v3.18.3
267+
uses: lukka/get-cmake@v3.22.2
268268

269269
- name: Set up Python 3.8
270270
uses: actions/setup-python@v2
@@ -289,6 +289,16 @@ jobs:
289289
curl -L "https://data.kitware.com/api/v1/file/5bbf87ba8d777f06b91f27d6/download/grep-win.zip" -o "grep-win.zip"
290290
7z x grep-win.zip -o/c/P/grep -aoa -r
291291
292+
# Update step for skbuild issue in v5.3.0 build archive
293+
ITK_PYTHON_PACKAGE_TAG=0f5effc39afbf7cb1ac5ab20faa0996ddb12b34d
294+
echo "Updating ITKPythonPackage build scripts to ${ITK_PYTHON_PACKAGE_TAG}"
295+
pushd /c/P/IPP
296+
git remote add InsightSoftwareConsortium https://github.com/InsightSoftwareConsortium/ITKPythonPackage.git --tags
297+
git fetch InsightSoftwareConsortium
298+
git checkout ${ITK_PYTHON_PACKAGE_TAG}
299+
git status
300+
popd
301+
292302
- name: 'Build 🐍 Python 📦 package'
293303
shell: cmd
294304
run: |

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ on: [push,pull_request]
44

55
jobs:
66
cxx-build-workflow:
7-
uses: InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction/.github/workflows/build-test-cxx.yml@v5.3rc04.post4
7+
uses: InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction/.github/workflows/build-test-cxx.yml@v5.3.0
88

99
python-build-workflow:
10-
uses: InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction/.github/workflows/build-test-package-python.yml@v5.3rc04.post4
10+
uses: InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction/.github/workflows/build-test-package-python.yml@v5.3.0
1111
secrets:
1212
pypi_password: ${{ "{{" }} secrets.pypi_password {{ "}}" }}

0 commit comments

Comments
 (0)