|
16 | 16 | runs-on: ${{ matrix.os }} |
17 | 17 | strategy: |
18 | 18 | matrix: |
19 | | - os: [macos-13, macos-14, macos-15] |
| 19 | + os: [macos-15-intel, macos-14, macos-15, macos-26] |
20 | 20 | python: ["3.10", 3.11, 3.12, 3.13, 3.14] |
21 | 21 | steps: |
22 | 22 | - name: Checkout |
|
32 | 32 | brew install gsl |
33 | 33 | pip install --upgrade pip build |
34 | 34 | - name: Build Wheel (arm64) |
35 | | - if: matrix.os == 'macos-14' || matrix.os == 'macos-15' |
| 35 | + if: matrix.os != 'macos-15-intel' |
36 | 36 | run: | |
37 | 37 | export PLAT="arm64" |
38 | 38 | export _PYTHON_HOST_PLATFORM="macosx-11.0-arm64" |
|
44 | 44 | export LDFLAGS+=" -arch arm64" |
45 | 45 | python -m build --wheel |
46 | 46 | - name: Build Wheel (x86_64) |
47 | | - if: matrix.os == 'macos-13' |
| 47 | + if: matrix.os == 'macos-15-intel' |
48 | 48 | run: | |
49 | 49 | export PLAT="x86_64" |
50 | 50 | export _PYTHON_HOST_PLATFORM="macosx-11.0-x86_64" |
@@ -154,7 +154,7 @@ jobs: |
154 | 154 | runs-on: ${{ matrix.os }} |
155 | 155 | strategy: |
156 | 156 | matrix: |
157 | | - os: [macos-13, macos-14, macos-15] |
| 157 | + os: [macos-15-intel, macos-14, macos-15, macos-26] |
158 | 158 | python: ["3.10", 3.11, 3.12, 3.13, 3.14] |
159 | 159 | steps: |
160 | 160 | - name: Download wheels |
|
0 commit comments