Skip to content

Commit cfcbec0

Browse files
CI: route macos-x86_64 smoke to macos-13 (last Intel runner)
GitHub Actions migrated macos-latest to arm64 (M-series). The smoke-install job for the macos-x86_64 wheel was downloading the correct artefact but trying to `pip install` it on an arm64 host, which rightly refused with "not a supported wheel on this platform". Pin that one matrix row to macos-13 (the last Intel runner). macos-arm64 stays on macos-latest.
1 parent c2b2356 commit cfcbec0

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

.github/workflows/wheels.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,9 +123,12 @@ jobs:
123123
- platform: linux-x86_64
124124
runs-on: ubuntu-latest
125125
- platform: macos-arm64
126+
# macos-latest now defaults to arm64 (M-series).
126127
runs-on: macos-latest
127128
- platform: macos-x86_64
128-
runs-on: macos-latest
129+
# macos-13 is the last Intel runner GitHub provides; an
130+
# arm64 host cannot install an x86_64 wheel.
131+
runs-on: macos-13
129132
- platform: windows-x86_64
130133
runs-on: windows-latest
131134
steps:

0 commit comments

Comments
 (0)