@@ -1708,10 +1708,6 @@ jobs:
1708
1708
- name : " Validate global Python install"
1709
1709
run : python ./scripts/check_system_python.py --uv ./uv.exe
1710
1710
1711
- # NB: Run this last, we are modifying the registry
1712
- - name : " Test PEP 514 registration"
1713
- run : python ./scripts/check_registry.py --uv ./uv.exe
1714
-
1715
1711
system-test-windows-x86_64-python-313 :
1716
1712
timeout-minutes : 10
1717
1713
needs : build-binary-windows-x86_64
@@ -1737,6 +1733,24 @@ jobs:
1737
1733
- name : " Validate global Python install"
1738
1734
run : py -3.13 ./scripts/check_system_python.py --uv ./uv.exe
1739
1735
1736
+ # Test our PEP 514 integration that installs Python into the Windows registry.
1737
+ system-test-windows-registry :
1738
+ timeout-minutes : 10
1739
+ needs : build-binary-windows-x86_64
1740
+ name : " check system | windows registry"
1741
+ runs-on : windows-latest
1742
+ steps :
1743
+ - uses : actions/checkout@v4
1744
+
1745
+ - name : " Download binary"
1746
+ uses : actions/download-artifact@v4
1747
+ with :
1748
+ name : uv-windows-x86_64-${{ github.sha }}
1749
+
1750
+ # NB: Run this last, we are modifying the registry
1751
+ - name : " Test PEP 514 registration"
1752
+ run : python ./scripts/check_registry.py --uv ./uv.exe
1753
+
1740
1754
system-test-choco :
1741
1755
timeout-minutes : 10
1742
1756
needs : build-binary-windows-x86_64
0 commit comments