Skip to content

Commit 035afc7

Browse files
hjmjohnsonclaude
andcommitted
COMP: Update CI to ITKRemoteModuleBuildTestPackageAction v5.4.6 and Python 3.10+
- Bump reusable workflow from v5.4.4 to v5.4.6 (fixes macos-13 deprecation, adds GHCR dockcross pre-pull with retry) - Update minimum Python version to 3.10+ - Use secrets: inherit for simplified secret passing Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent fc97149 commit 035afc7

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

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

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,10 @@ on: [push,pull_request]
55

66
jobs:
77
cxx-build-workflow:
8-
uses: InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction/.github/workflows/build-test-cxx.yml@v5.4.4
8+
uses: InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction/.github/workflows/build-test-cxx.yml@v5.4.6
99

1010
python-build-workflow:
11-
uses: InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction/.github/workflows/build-test-package-python.yml@v5.4.4
11+
uses: InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction/.github/workflows/build-test-package-python.yml@v5.4.6
1212
with:
1313
test-notebooks: false
14-
secrets:
15-
pypi_password: ${{ secrets.pypi_password }}
14+
secrets: inherit

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ classifiers = [
3636
"Topic :: Scientific/Engineering :: Medical Science Apps.",
3737
"Topic :: Software Development :: Libraries",
3838
]
39-
requires-python = ">=3.9"
39+
requires-python = ">=3.10"
4040
dependencies = [
4141
"itk == 5.4.*",
4242
]

0 commit comments

Comments
 (0)