Skip to content

Commit 1b2bb27

Browse files
Update workflows, templates, and instructions to mention new macOS Intel images (#709)
1 parent 7927bab commit 1b2bb27

2 files changed

Lines changed: 8 additions & 8 deletions

File tree

docs/pages/guides/gha_wheels.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ build_wheels:
116116
- ubuntu-24.04-arm
117117
- windows-latest
118118
- windows-11-arm
119-
- macos-13
119+
- macos-15-intel
120120
- macos-latest
121121
122122
steps:
@@ -143,13 +143,13 @@ because you followed the suggestions in the previous sections, and your package
143143
builds nicely into a wheel without strange customizations (if you _really_ need
144144
them, check out [`CIBW_BEFORE_BUILD`][] and [`CIBW_ENVIRONMENT`][]).
145145

146-
This lists all three OS's including ARM variants; if you do not support Windows,
146+
This lists all three OSes including ARM variants; if you do not support Windows,
147147
you can remove that here. If you would rather make universal2 wheels for macOS,
148-
you can remove either the Intel (`macos-13`) or Apple Silicon (`macos-lateset`)
149-
job and set `CIBW_ARCHS_MACOS` to `"universal"`. You can also set
150-
`CIBW_TEST_SKIP` to `"*universal:arm64"` if building from Intel to acknowledge
151-
you understand that you can't test Apple Silicon from Intel. You can do this
152-
from the `pyproject.toml` file instead if you want.
148+
you can remove either the Intel (`macos-15-intel`) or Apple Silicon
149+
(`macos-latest`) job and set `CIBW_ARCHS_MACOS` to `"universal"`. You can also
150+
set `CIBW_TEST_SKIP` to `"*universal:arm64"` if building from Intel to
151+
acknowledge you understand that you can't test Apple Silicon from Intel. You can
152+
do this from the `pyproject.toml` file instead if you want.
153153

154154
The build step is controlled almost exclusively through environment variables,
155155
which makes it easier (usually) to setup in CI. The main variable needed here is

{{cookiecutter.project_name}}/.github/workflows/{% if cookiecutter.__type=='compiled' %}cd.yml{% endif %}

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
- ubuntu-24.04-arm
4747
- windows-latest
4848
- windows-11-arm
49-
- macos-13
49+
- macos-15-intel
5050
- macos-latest
5151

5252
steps:

0 commit comments

Comments
 (0)