Open
Description
GitHub introduced free arm runners, which are faster than x86 free runners.
There are many jobs where we use the x86 free runner to cross compile because a free arm runner wasn't available at the time.
Tasks
Remove cross-compilation from x86 to arm
- list all linux jobs that cross compile from x86 to aarch64
- convert those jobs to remove cross-compilation of the architecture. Example PR: CI: move dist-arm-linux to a free ARM runner rust#135774
Remove cross-compilation from x86 to all other architectures
- list all linux jobs that cross compile from x86 to the other architectures (e.g. powerpc)
- convert those jobs if the new runner is faster and cheaper
Additional context
Discussed in zulip.
Metadata
Metadata
Assignees
Labels
No labels