Skip to content

Commit 3dddbad

Browse files
committed
Move to its own system test
1 parent 38be8da commit 3dddbad

File tree

1 file changed

+18
-4
lines changed

1 file changed

+18
-4
lines changed

.github/workflows/ci.yml

+18-4
Original file line numberDiff line numberDiff line change
@@ -1708,10 +1708,6 @@ jobs:
17081708
- name: "Validate global Python install"
17091709
run: python ./scripts/check_system_python.py --uv ./uv.exe
17101710

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-
17151711
system-test-windows-x86_64-python-313:
17161712
timeout-minutes: 10
17171713
needs: build-binary-windows-x86_64
@@ -1737,6 +1733,24 @@ jobs:
17371733
- name: "Validate global Python install"
17381734
run: py -3.13 ./scripts/check_system_python.py --uv ./uv.exe
17391735

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+
17401754
system-test-choco:
17411755
timeout-minutes: 10
17421756
needs: build-binary-windows-x86_64

0 commit comments

Comments
 (0)