@@ -17,44 +17,27 @@ jobs:
1717 continue-on-error : true
1818 strategy :
1919 matrix :
20- cfg :
21- - { os: windows-latest, architecture: x64, python-version: "3.8" }
22- - { os: windows-latest, architecture: x86, python-version: "3.8" }
23- - { os: macos-13, architecture: x64, python-version: "3.8" }
24- - { os: macos-latest, architecture: arm64, python-version: "3.8" }
25- - { os: ubuntu-latest, architecture: x64, python-version: "3.8" }
26- - { os: windows-latest, architecture: x64, python-version: "3.9" }
27- - { os: windows-latest, architecture: x86, python-version: "3.9" }
28- - { os: macos-13, architecture: x64, python-version: "3.9" }
29- - { os: macos-latest, architecture: arm64, python-version: "3.9" }
30- - { os: ubuntu-latest, architecture: x64, python-version: "3.9" }
31- - { os: windows-latest, architecture: x64, python-version: "3.10" }
32- - { os: windows-latest, architecture: x86, python-version: "3.10" }
33- - { os: macos-13, architecture: x64, python-version: "3.10" }
34- - { os: macos-latest, architecture: arm64, python-version: "3.10" }
35- - { os: ubuntu-latest, architecture: x64, python-version: "3.10" }
36- - { os: windows-latest, architecture: x64, python-version: "3.11" }
37- - { os: windows-latest, architecture: x86, python-version: "3.11" }
38- - { os: macos-13, architecture: x64, python-version: "3.11" }
39- - { os: macos-latest, architecture: arm64, python-version: "3.11" }
40- - { os: ubuntu-latest, architecture: x64, python-version: "3.11" }
41- - { os: windows-latest, architecture: x64, python-version: "3.12" }
42- - { os: windows-latest, architecture: x86, python-version: "3.12" }
43- - { os: macos-13, architecture: x64, python-version: "3.12" }
44- - { os: macos-latest, architecture: arm64, python-version: "3.12" }
45- - { os: ubuntu-latest, architecture: x64, python-version: "3.12" }
20+ os : [
21+ windows-2025,
22+ macos-15,
23+ ubuntu-22.04
24+ ]
25+ python-version : [
26+ " 3.10" ,
27+ " 3.11" ,
28+ " 3.12"
29+ ]
4630
47- runs-on : ${{ matrix.cfg. os }}
31+ runs-on : ${{ matrix.os }}
4832
4933 steps :
5034 - uses : actions/checkout@v4
5135 with :
5236 submodules : ' recursive'
53- - name : Set up Python ${{ matrix.cfg. python-version }} ${{ matrix.cfg.architecture }}
37+ - name : Set up Python ${{ matrix.python-version }}
5438 uses : actions/setup-python@v5
5539 with :
56- python-version : ${{ matrix.cfg.python-version }}
57- architecture : ${{ matrix.cfg.architecture }}
40+ python-version : ${{ matrix.python-version }}
5841 - name : Install dependencies
5942 run : |
6043 python -m pip install --upgrade pip
0 commit comments