|
60 | 60 | extra-requirements: '-r requirements/testing/extra.txt'
|
61 | 61 | # https://github.com/matplotlib/matplotlib/issues/29844
|
62 | 62 | pygobject-ver: '<3.52.0'
|
63 |
| - - os: ubuntu-22.04-arm |
64 |
| - python-version: '3.12' |
65 |
| - # https://github.com/matplotlib/matplotlib/issues/29844 |
66 |
| - pygobject-ver: '<3.52.0' |
67 | 63 | - name-suffix: "(Extra TeX packages)"
|
68 | 64 | os: ubuntu-22.04
|
69 | 65 | python-version: '3.13'
|
|
77 | 73 | pygobject-ver: '<3.52.0'
|
78 | 74 | - os: ubuntu-24.04
|
79 | 75 | python-version: '3.12'
|
| 76 | + - os: ubuntu-24.04-arm |
| 77 | + python-version: '3.12' |
80 | 78 | - os: macos-14 # This runner is on M1 (arm64) chips.
|
81 | 79 | python-version: '3.11'
|
82 | 80 | # https://github.com/matplotlib/matplotlib/issues/29732
|
@@ -150,7 +148,7 @@ jobs:
|
150 | 148 | if [[ "${{ matrix.name-suffix }}" != '(Minimum Versions)' ]]; then
|
151 | 149 | sudo apt-get install -yy --no-install-recommends ffmpeg poppler-utils
|
152 | 150 | fi
|
153 |
| - if [[ "${{ matrix.os }}" = ubuntu-22.04 || "${{ matrix.os }}" = ubuntu-22.04-arm ]]; then |
| 151 | + if [[ "${{ matrix.os }}" = ubuntu-22.04 ]]; then |
154 | 152 | sudo apt-get install -yy --no-install-recommends \
|
155 | 153 | gir1.2-gtk-4.0 \
|
156 | 154 | libgirepository1.0-dev
|
@@ -257,7 +255,7 @@ jobs:
|
257 | 255 | )
|
258 | 256 |
|
259 | 257 | # PyQt5 does not have any wheels for ARM on Linux.
|
260 |
| - if [[ "${{ matrix.os }}" != 'ubuntu-22.04-arm' ]]; then |
| 258 | + if [[ "${{ matrix.os }}" != 'ubuntu-24.04-arm' ]]; then |
261 | 259 | python -mpip install --upgrade --only-binary :all: pyqt5 &&
|
262 | 260 | python -c 'import PyQt5.QtCore' &&
|
263 | 261 | echo 'PyQt5 is available' ||
|
@@ -372,7 +370,7 @@ jobs:
|
372 | 370 | run: |
|
373 | 371 | if [[ "${{ runner.os }}" != 'macOS' ]]; then
|
374 | 372 | LCOV_IGNORE_ERRORS=',' # do not ignore any lcov errors by default
|
375 |
| - if [[ "${{ matrix.os }}" = ubuntu-24.04 ]]; then |
| 373 | + if [[ "${{ matrix.os }}" = ubuntu-24.04 || "${{ matrix.os }}" = ubuntu-24.04-arm ]]; then |
376 | 374 | # filter mismatch and unused-entity errors detected by lcov 2.x
|
377 | 375 | LCOV_IGNORE_ERRORS='mismatch,unused'
|
378 | 376 | fi
|
|
0 commit comments