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