Commit 9023161
authored
ci: build the osx-64 installer on a native Intel runner (#1020)
* ci: build the osx-64 installer on a native Intel runner
macos-latest is arm64 now, so packing the x86_64 osx-64 conda environment
there runs its Python under Rosetta, which aborts conda pack intermittently
with "rosetta error: unable to mmap __TEXT" (#1018). Pinning just the osx-64
leg to macos-15-intel, the last x86_64 image, runs the build natively and
avoids the emulation. The osx-arm64 leg stays on macos-latest since it is
native there.
I confirmed the macos-15-intel label and its availability window (through
August 2027) with Claude Code before making the change.
* ci: use macos-26-intel, the newest Intel image
macos-latest-intel is not a real label (GitHub only ships macos-15-intel and
macos-26-intel; -latest is arm64), and macos-26-intel is newer than the -15
one, so it tracks macOS 26 like the arm64 legs and lasts longer before the
x86_64 retirement.
Verified the available Intel labels against the runner-images list and the
GitHub-hosted runners docs with Claude Code.1 parent b9e3ef9 commit 9023161
1 file changed
Lines changed: 5 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
38 | 42 | | |
39 | 43 | | |
40 | 44 | | |
| |||
0 commit comments