-
-
Notifications
You must be signed in to change notification settings - Fork 31.8k
Enable aarch64 Ubuntu CI jobs #125786
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
Enable aarch64 Ubuntu CI jobs #125786
Conversation
Let's ignore Windows on Arm runners in this PR as they have a generic image. We (Arm) are working with Github to provide an image with full developers tools installed. |
…ng cross-compilation
Thanks @ambv for the PR 🌮🎉.. I'm working now to backport this PR to: 3.13. |
Sorry, @ambv, I could not cleanly backport this to
|
We need to land #126619 first. |
This change enables custom GHA runners for Ubuntu-24.04 that run on Arm hardware. It also prepares for Windows runners on Arm hardware, but doesn't enable that just yet, because the Arm GHA runner images for Windows need to be updated. (cherry picked from commit 8214e0f) Co-authored-by: Łukasz Langa <[email protected]>
GH-127170 is a backport of this pull request to the 3.13 branch. |
This change enables custom GHA runners for Ubuntu-24.04 that run on Arm hardware. It also prepares for Windows runners on Arm hardware, but doesn't enable that just yet, because the Arm GHA runner images for Windows need to be updated. (cherry picked from commit 8214e0f)
This is really awesome! Does that also mean we will see arm64 (aarch64?) windows wheel on PyPI with the next (pre-)release? Edit: Sorry, got linked from another issue and read it totally wrong. |
@EwoutH this only means Python 3.14 and 3.13 are now tested on Arm natively on Linux. This has nothing to do with PyPI, and it also doesn't enable CI on Windows Arm yet, as the description says. |
This change enables custom GHA runners for Ubuntu-24.04 that run on Arm hardware. It also prepares for Windows runners on Arm hardware, but doesn't enable that just yet, because the Arm GHA runner images for Windows need to be updated.
This change enables custom GHA runners for Ubuntu-24.04 that run on Arm hardware. It also prepares for Windows runners on Arm hardware, but doesn't enable that just yet, because the Arm GHA runner images for Windows need to be updated.