|
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 |
| 63 | + - os: ubuntu-24.04-arm |
64 | 64 | python-version: '3.12'
|
65 | 65 | # https://github.com/matplotlib/matplotlib/issues/29844
|
66 | 66 | pygobject-ver: '<3.52.0'
|
@@ -150,7 +150,7 @@ jobs:
|
150 | 150 | if [[ "${{ matrix.name-suffix }}" != '(Minimum Versions)' ]]; then
|
151 | 151 | sudo apt-get install -yy --no-install-recommends ffmpeg poppler-utils
|
152 | 152 | fi
|
153 |
| - if [[ "${{ matrix.os }}" = ubuntu-22.04 || "${{ matrix.os }}" = ubuntu-22.04-arm ]]; then |
| 153 | + if [[ "${{ matrix.os }}" = ubuntu-22.04 ]]; then |
154 | 154 | sudo apt-get install -yy --no-install-recommends \
|
155 | 155 | gir1.2-gtk-4.0 \
|
156 | 156 | libgirepository1.0-dev
|
@@ -257,7 +257,7 @@ jobs:
|
257 | 257 | )
|
258 | 258 |
|
259 | 259 | # PyQt5 does not have any wheels for ARM on Linux.
|
260 |
| - if [[ "${{ matrix.os }}" != 'ubuntu-22.04-arm' ]]; then |
| 260 | + if [[ "${{ matrix.os }}" != 'ubuntu-24.04-arm' ]]; then |
261 | 261 | python -mpip install --upgrade --only-binary :all: pyqt5 &&
|
262 | 262 | python -c 'import PyQt5.QtCore' &&
|
263 | 263 | echo 'PyQt5 is available' ||
|
@@ -372,7 +372,7 @@ jobs:
|
372 | 372 | run: |
|
373 | 373 | if [[ "${{ runner.os }}" != 'macOS' ]]; then
|
374 | 374 | LCOV_IGNORE_ERRORS=',' # do not ignore any lcov errors by default
|
375 |
| - if [[ "${{ matrix.os }}" = ubuntu-24.04 ]]; then |
| 375 | + if [[ "${{ matrix.os }}" = ubuntu-24.04 || "${{ matrix.os }}" = ubuntu-24.04-arm ]]; then |
376 | 376 | # filter mismatch and unused-entity errors detected by lcov 2.x
|
377 | 377 | LCOV_IGNORE_ERRORS='mismatch,unused'
|
378 | 378 | fi
|
|
0 commit comments