10000 Update build environment · matplotlib/matplotlib@e904c8c · GitHub
[go: up one dir, main page]

Skip to content

Commit e904c8c

Browse files
committed
Update build environment
1 parent f8ab952 commit e904c8c

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

.github/workflows/tests.yml

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,13 +48,22 @@ jobs:
4848
XVFB_RUN: xvfb-run -a
4949
- os: ubuntu-20.04
5050
python-version: '3.10'
51-
# Re-add this when extra dependencies have wheels.
52-
# extra-requirements: '-r requirements/testing/extra.txt'
51+
extra-requirements: '-r requirements/testing/extra.txt'
52+
XVFB_RUN: xvfb-run -a
53+
- os: ubuntu-20.04
54+
python-version: '3.11.0-beta - 3.11'
55+
extra-requirements: '-r requirements/testing/extra.txt'
56+
XVFB_RUN: xvfb-run -a
57+
- os: ubuntu-22.04
58+
python-version: '3.10'
59+
extra-requirements: '-r requirements/testing/extra.txt'
5360
XVFB_RUN: xvfb-run -a
5461
- os: macos-latest
5562
python-version: 3.8
5663
XVFB_RUN: ""
57-
64+
- os: macos-12
65+
python-version: 3.9
66+
XVFB_RUN: ""
5867
steps:
5968
- uses: actions/checkout@v3
6069
with:
@@ -109,6 +118,9 @@ jobs:
109118
if [[ "${{ matrix.os }}" = ubuntu-20.04 ]]; then
110119
sudo apt install -yy libopengl0
111120
fi
121+
if [[ "${{ matrix.os }}" = ubuntu-22.04 ]]; then
122+
sudo apt-get install -yy libgtk-4-bin
123+
fi
112124
;;
113125
macOS)
114126
brew install ccache

0 commit comments

Comments
 (0)
0