Skip to content

Commit 9f2ee52

Browse files
committed
add windows test
1 parent fa63388 commit 9f2ee52

1 file changed

Lines changed: 9 additions & 2 deletions

File tree

.github/workflows/cross-platform.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ jobs:
1515
runs-on: ${{ matrix.os }}
1616
strategy:
1717
matrix:
18-
#os: [ubuntu-latest, windows-latest, macos-latest]
19-
os: [ubuntu-latest, macos-latest]
18+
os: [ubuntu-latest, windows-latest, macos-latest]
19+
#os: [ubuntu-latest, macos-latest]
2020
#os: [debian-latest]
2121
python-version: ["3.10", "3.12"]
2222
#python-version: ["3.12"]
@@ -32,6 +32,13 @@ jobs:
3232
# these libraries enable testing on Qt on linux
3333
- uses: tlambert03/setup-qt-libs@v1
3434

35+
# strategy borrowed from vispy for installing opengl libs on windows
36+
- name: Install Windows OpenGL
37+
if: runner.os == 'Windows'
38+
run: |
39+
git clone --depth 1 https://github.com/pyvista/gl-ci-helpers.git
40+
powershell gl-ci-helpers/appveyor/install_opengl.ps1
41+
3542
- name: Install dependencies
3643
run: |
3744
python -m pip install --upgrade pip

0 commit comments

Comments
 (0)