diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9605711..29d734d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -153,8 +153,13 @@ jobs: env: CIBW_BEFORE_BUILD_WINDOWS: >- pip install delvewheel + # To find the path to add I used this line within the REPAIR_WHEEL_COMMAND below: + # tree "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Redist\MSVC\" & + # + # Slightly weary of all the magic numbers/build numbers in the path being fragile for the future. + # However, unsure if there is a more stable way to achieve the same end here. CIBW_REPAIR_WHEEL_COMMAND_WINDOWS: >- - delvewheel repair -w {dest_dir} {wheel} --add-path C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Redist\MSVC\14.38.33135\arm64\Microsoft.VC143.CRT + delvewheel repair -w {dest_dir} {wheel} --add-path "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Redist\MSVC\14.40.33807\arm64\Microsoft.VC143.CRT" CIBW_BUILD: "cp39-* cp310-* cp311-* cp312-*" CIBW_ARCHS_WINDOWS: ${{ matrix.archs }} # It is not yet possible to run ARM64 tests, only cross-compile them.