βραχίονας64
Μπορώ να εκτελέσω 32-bit ARM builds σε runners arm64;
Σύντομη απάντηση
Ναι, μέσω cross-compilation με μια αλυσίδα εργαλείων armhf ή με υποστήριξη multilib όπου είναι διαθέσιμη.
Η λεπτομέρεια που έχει σημασία
Το επόμενο build σας μπορεί να είναι διπλάσια γρήγορο, στη μισή τιμή
Ξεκινήστε δωρεάν. Η αποχώρηση είναι η ίδια μία γραμμή — δημοσιεύουμε κι αυτό το diff.
Σχετικά
Μπορεί το GitHub Actions να εκτελέσει το arm64;Ναί. Το GitHub προσφέρει τους δρομείς arm64 σε πληρωμένα προγράμματα και οι διαχειριζόμενοι πάροχοι, συμπεριλαμβανομένου του runnerhut τους προσφέρουν σε όλα τα προγράμματα.Μπορώ να δημιουργήσω εικόνες arm64 σε ένα x64 runner;Ναι, με το QEMU — αλλά είναι 5–40× πιο αργό από την εγγενή κατασκευή.Τι αλλάζει όταν μετακινούμαι από x64 σε arm64;Οι εγγενείς μονάδες, οι τροχοί Python και οποιαδήποτε διάταξη x86 χρειάζονται υποστήριξη aarch64. Οι περισσότερες mainstream εξαρτήσεις το έχουν τώρα.Μπορώ να εκτελέσω εργασίες arm64 και x64 στην ίδια ροή εργασίας;Ναι. Χρησιμοποιήστε μια μήτρα με διαφορετική ετικέτα δρομέα ανά αρχιτεκτονική.