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