Add emulated test for x86-64 Python on aarch64 Windows (#11626)

Coverage of https://github.com/astral-sh/uv/pull/11625 for unmanaged
Python.
This commit is contained in:
Zanie Blue 2025-02-19 12:02:13 -06:00 committed by GitHub
parent fdebc0c7fd
commit 326d0c460a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1783,6 +1783,28 @@ jobs:
- name: "Validate global Python install"
run: py -3.13 ./scripts/check_system_python.py --uv ./uv.exe
system-test-windows-aarch64-x86-python-313:
timeout-minutes: 10
needs: build-binary-windows-aarch64
name: "check system | x86-64 python3.13 on windows aarch64"
runs-on: github-windows-11-aarch64-4
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: "3.13"
architecture: "x64"
allow-prereleases: true
- name: "Download binary"
uses: actions/download-artifact@v4
with:
name: uv-windows-aarch64-${{ github.sha }}
- name: "Validate global Python install"
run: py -3.13 ./scripts/check_system_python.py --uv ./uv.exe
# Test our PEP 514 integration that installs Python into the Windows registry.
system-test-windows-registry:
timeout-minutes: 10