|
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