Skip to content

Commit 97a02e5

Browse files
committed
ci: install osmesa
1 parent 242da1e commit 97a02e5

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

.github/workflows/test_and_release.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,13 @@ jobs:
6262
6363
- name: Install dependencies
6464
run: |
65-
pip install .
65+
pip install .[dev]
6666
pip install -r tests/requirements.txt
6767
68+
- name: Install OSMesa for Linux
69+
if: matrix.config.os == 'ubuntu-latest'
70+
run: sudo apt-get install -y libosmesa6-dev
71+
6872
- name: Run Tests
6973
run: |
7074
# Run the tests with coverage so we get a coverage report too

0 commit comments

Comments
 (0)