Skip to content

Commit bed8acf

Browse files
committed
ci: build the x86_64 macOS wheel on the Apple-Silicon runner
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 3498d69 commit bed8acf

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
@@ -44,7 +44,10 @@ jobs:
4444
variant: [slim, full]
4545
platform:
4646
- { os: macos-14, target: aarch64-apple-darwin }
47-
- { os: macos-13, target: x86_64-apple-darwin }
47+
# Cross-compile the Intel wheel on the Apple-Silicon runner:
48+
# GitHub's macos-13 (Intel) pool is deprecated and queues for hours,
49+
# which stalled the whole Release (publish needs every build job).
50+
- { os: macos-14, target: x86_64-apple-darwin }
4851
- { os: ubuntu-latest, target: x86_64-unknown-linux-gnu, manylinux: auto }
4952
- { os: ubuntu-latest, target: aarch64-unknown-linux-gnu, manylinux: auto }
5053
- { os: windows-latest, target: x86_64-pc-windows-msvc }

0 commit comments

Comments
 (0)