New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(CI): test on GHA macOS-14 runner #1700
Conversation
PyPA is now on an enterprise plan. Let's use the new macos-13-xlarge runner in order to test on macOS arm64.
Seems macos-13-xlarge is only available as a paid option (Included minutes cannot be used for larger runners.) |
@pradyunsg, quick note from us at cibuildwheel, if you do have another discussion with Github about support of PyPA, it would be great if we could get access to 'larger' runners under the plan. Testing on macOS arm64 is pretty spotty currently, we only have CirrusCI that supports it and we can't afford to run that on PRs, only on main, as otherwise we run out of quota every month. Github recently released hosted runners for macOS arm64, but they're of the 'larger' type, which are priced per-minute and seemingly not included in the current plan. So access to these runners would be great, if at all possible! edit: nevermind, it looks like the new macos-14 runner solves this problem for us! |
Sooner or later cibuildwheel will support testing on that combo, but right now it emits a warning. See also pypa/cibuildwheel#1700.
Looks like M1's are now available generally: |
Looks good! |
We can rebase on #1743 once it's in, no need to merge this PR before a patch release, unless you want to. |
Lets get the examples and docs updated first. We might as well provide a config that does native compilation on both x86_64 and arm64 while both runners are available IMO. |
PyPA is now on an enterprise plan.
Let's use the new macos-13-xlarge runner in order to test on macOS arm64.