Skip to content

Commit a6c0654

Browse files
committed
debug
1 parent 338ede8 commit a6c0654

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed

.github/workflows/tests.yml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,44 @@ jobs:
104104
env_vars: PYTHON
105105
name: ${{ matrix.python }}
106106

107+
msvc:
108+
runs-on: windows-latest
109+
strategy:
110+
fail-fast: false
111+
matrix:
112+
python:
113+
- '3.11'
114+
meson:
115+
-
116+
117+
steps:
118+
- name: Checkout
119+
uses: actions/checkout@v3
120+
121+
- name: Set up target Python
122+
uses: actions/setup-python@v4
123+
with:
124+
python-version: ${{ matrix.python }}
125+
126+
- name: Install Ninja
127+
run: python -m pip --disable-pip-version-check install ninja
128+
129+
- name: Setup MSVC
130+
uses: bus1/cabuild/action/msdevshell@v1
131+
with:
132+
architecture: x64
133+
134+
- name: Install Meson
135+
run: python -m pip --disable-pip-version-check install "meson==${{ matrix.meson }}"
136+
if: ${{ matrix.meson }}
137+
138+
- name: Install
139+
run: python -m pip --disable-pip-version-check install .[test]
140+
141+
- name: Run tests
142+
run: >-
143+
python -m pytest --showlocals -vv
144+
107145
cygwin:
108146
runs-on: windows-latest
109147
strategy:

0 commit comments

Comments
 (0)