From bcf41fc18e2aebd1a489ea273ea1fd021902f79e Mon Sep 17 00:00:00 2001 From: Hans Johnson Date: Thu, 2 Apr 2026 06:38:27 -0500 Subject: [PATCH] WIP: Test GHCR mirror pre-pull for dockcross images Temporarily point python-build-workflow at the ghcr-mirror-dockcross-images branch of ITKRemoteModuleBuildTestPackageAction to test the pre-pull step with GHCR fallback logic. See: https://github.com/InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction/pull/124 --- .github/workflows/build-test-package.yml | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-test-package.yml b/.github/workflows/build-test-package.yml index f265ba0..a22df02 100644 --- a/.github/workflows/build-test-package.yml +++ b/.github/workflows/build-test-package.yml @@ -15,6 +15,18 @@ jobs: uses: InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction/.github/workflows/build-test-cxx.yml@main python-build-workflow: - uses: InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction/.github/workflows/build-test-package-python.yml@main + uses: InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction/.github/workflows/build-test-package-python.yml@ghcr-mirror-dockcross-images + with: + # HACK DO NOT COMMIT + cmake-options: "" + itk-python-package-org: 'InsightSoftwareConsortium' + itk-python-package-tag: 'python_based_build_scripts' # <- ITKRemoteModuleBuildTestPackageAction workflow parameter + itk-wheel-tag: 'v6.0b02' + itk-module-deps: "" + #python3-minor-versions: '["9","10","11"]' + python3-minor-versions: '["11"]' + manylinux-platforms: '["_2_28-x64"]' + macosx-deployment-target: '' + test-notebooks: false secrets: - pypi_password: ${{ secrets.pypi_password }} + pypi_password: ${{ secrets.pypi_password }}