Skip to content

Commit bef5342

Browse files
authored
ci: build the x86_64 macOS wheel on the Apple-Silicon runner (#4)
GitHub's Intel macos-13 runner pool is deprecated and now queues for hours, so the x86_64-apple-darwin wheel job never started and publish — which needs the whole build matrix — stalled the entire Release, which in turn left PyPI (and the downstream AUR bump) without the new version. Cross-compile the Intel wheel on macos-14; maturin adds the target and produces the x86_64 wheel with no Intel host required.
1 parent 8ffb512 commit bef5342

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

.github/workflows/release.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,10 @@ jobs:
4545
matrix:
4646
platform:
4747
- { os: macos-14, target: aarch64-apple-darwin }
48-
- { os: macos-13, target: x86_64-apple-darwin }
48+
# Cross-compile the Intel wheel on the Apple-Silicon runner:
49+
# GitHub's macos-13 (Intel) pool is deprecated and queues for hours,
50+
# which stalled the whole Release (publish needs every build job).
51+
- { os: macos-14, target: x86_64-apple-darwin }
4952
- { os: ubuntu-latest, target: x86_64-unknown-linux-gnu, manylinux: auto }
5053
- { os: ubuntu-latest, target: aarch64-unknown-linux-gnu, manylinux: auto }
5154
- { os: windows-latest, target: x86_64-pc-windows-msvc }

0 commit comments

Comments
 (0)