Skip to content

Commit 884c6ca

Browse files
hjmjohnsonclaude
andcommitted
COMP: Update CI to ITKRemoteModuleBuildTestPackageAction v5.4.6 and Python 3.10+
- Bump reusable workflow from v5.4.0 to v5.4.6 (fixes macos-13 deprecation, adds GHCR dockcross pre-pull with retry) - Update minimum Python version to 3.10+ - Fix empty secrets: block that prevented build workflow from starting Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 6967f9b commit 884c6ca

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
21
name: Build, test, package
32

43
on: [push,pull_request]
54

65
jobs:
76
cxx-build-workflow:
8-
uses: InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction/.github/workflows/build-test-cxx.yml@v5.4.0
7+
uses: InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction/.github/workflows/build-test-cxx.yml@v5.4.6
98

109
python-build-workflow:
11-
uses: InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction/.github/workflows/build-test-package-python.yml@v5.4.0
10+
uses: InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction/.github/workflows/build-test-package-python.yml@v5.4.6
1211
with:
1312
test-notebooks: false
1413
secrets:
14+
pypi_password: ${{ secrets.pypi_password }}

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ classifiers = [
3434
"Topic :: Scientific/Engineering :: Medical Science Apps.",
3535
"Topic :: Software Development :: Libraries",
3636
]
37-
requires-python = ">=3.8"
37+
requires-python = ">=3.10"
3838
dependencies = [
3939
"itk-core == 5.4.*",
4040
]

0 commit comments

Comments
 (0)