@@ -21,11 +21,11 @@ jobs:
2121 fail-fast : false
2222 matrix :
2323 python-version : ['3.10', '3.11', '3.12', '3.13']
24- os : [ubuntu-latest, ubuntu-24.04-arm, windows-latest, macos-13, macos-14 ]
24+ os : [ubuntu-latest, ubuntu-24.04-arm, windows-latest, macos-13, macos-15 ]
2525 include :
2626 - os : macos-13
2727 pytest_options : --ignore=tests/test_engine.py
28- - os : macos-14
28+ - os : macos-15
2929 pytest_options : --ignore=tests/test_engine.py
3030 runs-on : ${{ matrix.os }}
3131 steps :
3838 run : |
3939 python -m pip install --upgrade pip
4040 - name : Install Linux build dependencies
41- if : matrix.os == 'ubuntu-latest'
41+ if : matrix.os == 'ubuntu-latest' || matrix.os == 'ubuntu-24.04-arm'
4242 run : |
4343 sudo apt-get update
4444 sudo apt-get install libasound2-dev libjack-jackd2-dev
4949 run : |
5050 python -m pip install pytest pytest-xdist
5151 - name : Install Linux Mesa OpenGL drivers and Microsoft fonts
52- if : matrix.os == 'ubuntu-latest'
52+ if : matrix.os == 'ubuntu-latest' || matrix.os == 'ubuntu-24.04-arm'
5353 run : |
5454 echo 'ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true' | sudo debconf-set-selections
5555 sudo apt-get install -y mesa-utils xvfb libfontconfig1 ttf-mscorefonts-installer
5858 if : matrix.os == 'windows-latest'
5959 shell : cmd
6060 run : |
61- curl -L --output mesa.7z --url https://github.com/pal1000/mesa-dist-win/releases/download/24.3.4 /mesa3d-24.3.4 -release-msvc.7z
61+ curl -L --output mesa.7z --url https://github.com/pal1000/mesa-dist-win/releases/download/25.1.1 /mesa3d-25.1.1 -release-msvc.7z
6262 "C:\Program Files\7-Zip\7z.exe" x mesa.7z
6363 .\systemwidedeploy.cmd 1
6464 working-directory : build
0 commit comments