Skip to content

Commit bbf1837

Browse files
committed
test
Signed-off-by: Joe Isaacs <[email protected]>
1 parent a738b26 commit bbf1837

File tree

1 file changed

+17
-4
lines changed

1 file changed

+17
-4
lines changed

.github/workflows/ci.yml

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,21 @@ jobs:
9999
uv run --all-packages make html
100100
working-directory: docs/
101101

102+
python-wheel-build:
103+
name: "Python (wheel build)"
104+
runs-on: ubuntu-latest
105+
timeout-minutes: 120
106+
steps:
107+
- uses: actions/checkout@v6
108+
- uses: ./.github/actions/setup-rust
109+
with:
110+
repo-token: ${{ secrets.GITHUB_TOKEN }}
102111
- uses: mlugg/setup-zig@v2
112+
- name: Install uv
113+
uses: spiraldb/actions/.github/actions/[email protected]
114+
with:
115+
sync: false
116+
prune-cache: false
103117
- name: Ensure wheel and sdist can be built on Linux - PyVortex
104118
shell: bash
105119
run: |
@@ -433,11 +447,10 @@ jobs:
433447
with:
434448
sccache: s3
435449
- uses: actions/checkout@v5
436-
- name: Install Visual Studio Build Tools (Windows)
450+
# VS Build Tools pre-installed on windows22-full-x64, just need to setup environment
451+
- name: Setup MSVC environment (Windows)
437452
if: matrix.os == 'windows-x64'
438-
shell: bash
439-
run: |
440-
choco install visualstudio2022buildtools --package-parameters "--add Microsoft.VisualStudio.Workload.VCTools --includeRecommended --passive" -y
453+
uses: ilammy/msvc-dev-cmd@v1
441454
- name: Setup Python (Windows)
442455
if: matrix.os == 'windows-x64'
443456
uses: actions/setup-python@v5

0 commit comments

Comments
 (0)