Skip to content

Commit 4f51368

Browse files
committed
MSVC
1 parent c542fac commit 4f51368

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

.github/workflows/dist.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,12 @@ jobs:
135135
name: "pypi-other-${{ runner.os }}-${{ runner.arch }}"
136136
path: dist-other
137137

138+
- name: Setup MSVC
139+
uses: bus1/cabuild/action/msdevshell@e22aba57d6e74891d059d66501b6b5aed8123c4d # v1
140+
with:
141+
architecture: x64
142+
if: runner.os == 'Windows'
143+
138144
#
139145
# Setup build caching
140146
#
@@ -153,19 +159,16 @@ jobs:
153159
uses: mozilla-actions/[email protected]
154160

155161
- name: Install deps
156-
shell: bash
157162
run: |
158163
python -m pip --disable-pip-version-check install -r rdev_requirements.txt
159164
160165
- name: Install numpy (needed for stubgen but broken in raspbian CI)
161-
shell: bash
162166
run: |
163167
python -m pip --disable-pip-version-check install numpy
164168
165169
- name: Build + test wheels
166-
shell: bash
167170
run: |
168-
./rdev.sh ci build-meson-wheels
171+
python -m devtools ci build-meson-wheels
169172
env:
170173
SCCACHE_WEBDAV_USERNAME: ${{ secrets.WPI_ARTIFACTORY_USERNAME }}
171174
SCCACHE_WEBDAV_PASSWORD: ${{ secrets.WPI_ARTIFACTORY_TOKEN }}

0 commit comments

Comments
 (0)