Skip to content

Commit 83c0920

Browse files
joseph-isaacsclaude
andcommitted
fix: Setup Python properly for Windows tests
Use actions/setup-python to ensure Python is properly configured in PATH for pyo3-build-config. Revert vortex-python exclusion since Python will now be available. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]> Signed-off-by: Joe Isaacs <[email protected]>
1 parent 327294e commit 83c0920

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

.github/workflows/ci.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -434,6 +434,11 @@ jobs:
434434
shell: bash
435435
run: |
436436
choco install visualstudio2022buildtools --package-parameters "--add Microsoft.VisualStudio.Workload.VCTools --includeRecommended --passive" -y
437+
- name: Setup Python (Windows)
438+
if: matrix.os == 'windows-x64'
439+
uses: actions/setup-python@v5
440+
with:
441+
python-version: '3.11'
437442
- uses: ./.github/actions/setup-rust
438443
with:
439444
repo-token: ${{ secrets.GITHUB_TOKEN }}
@@ -442,7 +447,7 @@ jobs:
442447
with:
443448
tool: nextest
444449
- name: Rust Tests
445-
run: cargo nextest run --locked --workspace --all-features --no-fail-fast --exclude bench-vortex --exclude vortex-python
450+
run: cargo nextest run --locked --workspace --all-features --no-fail-fast --exclude bench-vortex
446451

447452
build-java:
448453
name: "Java"

0 commit comments

Comments
 (0)