Skip to content

Commit 70de033

Browse files
Replace the macos-13 images with the macos-15-intel images (GHA) (#2601)
Replace `macos-13` images with `macos-15-intel`
1 parent ce4c16f commit 70de033

File tree

7 files changed

+14
-14
lines changed

7 files changed

+14
-14
lines changed

.github/workflows/test.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,17 +69,17 @@ jobs:
6969
python_version: '3.13'
7070
- os: windows-11-arm
7171
python_version: '3.13'
72-
- os: macos-13
72+
- os: macos-15-intel
7373
python_version: '3.13'
7474
- os: macos-15
7575
python_version: '3.13'
76-
- os: macos-13
76+
- os: macos-15-intel
7777
python_version: '3.13'
7878
test_select: ios
7979
- os: macos-14 # See https://github.com/actions/runner-images/issues/12777
8080
python_version: '3.13'
8181
test_select: ios
82-
- os: macos-13
82+
- os: macos-15-intel
8383
python_version: '3.13'
8484
test_select: android
8585
- os: macos-15

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ Usage
6969
<sup[Uses cross-compilation](https://cibuildwheel.pypa.io/en/stable/faq/#windows-arm64). It is not possible to test `arm64` on this CI platform.</sup><br>
7070
<sup>³ Requires a macOS runner; runs tests on the simulator for the runner's architecture. </sup><br>
7171
<sup>⁴ Building for Android requires the runner to be Linux x86_64, macOS ARM64 or macOS x86_64. Testing has [additional requirements](https://cibuildwheel.pypa.io/en/stable/platforms/#android).</sup><br>
72-
<sup>⁵ The `macos-15` and `macos-latest` images are [incompatible with cibuildwheel at this time](platforms/#ios-system-requirements)</sup><br>
72+
<sup>⁵ The `macos-15` and `macos-latest` images are [incompatible with cibuildwheel at this time](platforms/#ios-system-requirements)</sup><br> when building iOS wheels.
7373

7474
<!--intro-end-->
7575

@@ -90,7 +90,7 @@ jobs:
9090
runs-on: ${{ matrix.os }}
9191
strategy:
9292
matrix:
93-
os: [ubuntu-latest, ubuntu-24.04-arm, windows-latest, windows-11-arm, macos-13, macos-latest]
93+
os: [ubuntu-latest, ubuntu-24.04-arm, windows-latest, windows-11-arm, macos-15-intel, macos-latest]
9494

9595
steps:
9696
- uses: actions/checkout@v5

docs/platforms.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ See [GitHub issue 1333](https://github.com/pypa/cibuildwheel/issues/1333) for mo
121121

122122
It's easiest to build `x86_64` wheels on `x86_64` runners, and `arm64` wheels on `arm64` runners.
123123

124-
On GitHub Actions, `macos-14` runners are `arm64`, and `macos-13` runners are `x86_64`. So all you need to do is ensure both are in your build matrix.
124+
On GitHub Actions, `macos-14` runners are `arm64`, and `macos-15-intel` runners are `x86_64`. So all you need to do is ensure both are in your build matrix.
125125

126126
#### Cross-compiling
127127

examples/github-deploy.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ jobs:
2626
- os: windows-arm
2727
runs-on: windows-11-arm
2828
- os: macos-intel
29-
# macos-13 was the last x86_64 runner
30-
runs-on: macos-13
29+
# macos-15-intel is the last x86_64 runner
30+
runs-on: macos-15-intel
3131
- os: macos-arm
3232
# macos-14+ (including latest) are ARM64 runners
3333
runs-on: macos-latest

examples/github-minimal.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ jobs:
88
runs-on: ${{ matrix.os }}
99
strategy:
1010
matrix:
11-
# macos-13 is an intel runner, macos-14 is apple silicon
12-
os: [ubuntu-latest, ubuntu-24.04-arm, windows-latest, windows-11-arm, macos-13, macos-14]
11+
# macos-15-intel is an Intel runner, macos-14 is Apple silicon
12+
os: [ubuntu-latest, ubuntu-24.04-arm, windows-latest, windows-11-arm, macos-15-intel, macos-14]
1313

1414
steps:
1515
- uses: actions/checkout@v5

examples/github-pipx.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ jobs:
88
runs-on: ${{ matrix.os }}
99
strategy:
1010
matrix:
11-
# macos-13 is an intel runner, macos-14 is apple silicon
12-
os: [ubuntu-latest, ubuntu-24.04-arm, windows-latest, windows-11-arm, macos-13, macos-14]
11+
# macos-15-intel is an Intel runner, macos-14 is Apple silicon
12+
os: [ubuntu-latest, ubuntu-24.04-arm, windows-latest, windows-11-arm, macos-15-intel, macos-14]
1313

1414
steps:
1515
- uses: actions/checkout@v5

examples/github-with-qemu.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ jobs:
88
runs-on: ${{ matrix.os }}
99
strategy:
1010
matrix:
11-
# macos-13 is an intel runner, macos-14 is apple silicon
12-
os: [ubuntu-latest, ubuntu-24.04-arm, windows-latest, windows-11-arm, macos-13, macos-14]
11+
# macos-15-intel is an Intel runner, macos-14 is Apple silicon
12+
os: [ubuntu-latest, ubuntu-24.04-arm, windows-latest, windows-11-arm, macos-15-intel, macos-14]
1313

1414
steps:
1515
- uses: actions/checkout@v5

0 commit comments

Comments
 (0)