Οδηγοί
Πώς να μειώσετε τις GitHub Actions κρύες εκκινήσεις
Οι εργασίες παραμένουν για 30 έως 90 δευτερόλεπτα πριν ξεκινήσει το πρώτο βήμα.
4 λεπτά ανάγνωσης
Γιατί συμβαίνει
Πώς να το διορθώσετε
- Χρησιμοποιήστε έναν πάροχο με ζεστές πισίνες, ώστε ένα μηχάνημα να έχει ήδη εκκινηθεί
- Μειώστε τον αριθμό των μικροσκοπικών εργασιών — καθεμία πληρώνει το κόστος έναρξης ξεχωριστά
- Αποφύγετε τις εργασίες κοντέινερ για σύντομη εργασία. Το τράβηγμα της εικόνας προσθέτει στο αρχικό κόστος
Το επόμενο build σας μπορεί να είναι διπλάσια γρήγορο, στη μισή τιμή
Ξεκινήστε δωρεάν. Η αποχώρηση είναι η ίδια μία γραμμή — δημοσιεύουμε κι αυτό το diff.
Σχετικά
Πώς να επιταχύνετε τις GitHub ActionsΟ αγωγός σας διαρκεί περισσότερο από όσο θέλει κανείς να περιμένει και δεν είναι προφανές πού πηγαίνει ο χρόνος.Πώς να βρείτε το αργό βήμα σε μια ροή εργασίαςΟ αγωγός είναι αργός, αλλά κάθε μεμονωμένο βήμα φαίνεται λογικό.Τρόπος διάγνωσης GitHub Actions χρόνων αναμονήςΟι εργασίες βρίσκονται στην ουρά για λεπτά πριν τις παραλάβει ένας δρομέας.Πώς να κάνετε το git checkout πιο γρήγοραΟι ενέργειες/το checkout χρειάζονται λίγα λεπτά σε ένα μεγάλο αποθετήριο.