Guides
Comment diagnostiquer les temps d'attente GitHub Actions
Les travaux sont mis en file d'attente pendant quelques minutes avant qu'un coureur ne les récupère.
5 min de lecture
Les travaux sont mis en file d'attente pendant quelques minutes avant qu'un coureur ne les récupère.
Symptômes
- La durée d'exécution est bonne mais la durée totale est longue
- Les files d'attente s'aggravent aux heures de pointe
Pourquoi ça arrive
Vous avez atteint un plafond de simultanéité : celui de votre plan, celui de votre groupe de coureurs ou un bloc de simultanéité dans le flux de travail lui-même.
Comment y remédier
Votre prochain build pourrait être deux fois plus rapide, pour moitié prix
Commencez gratuitement. Repartir tient à la même ligne, et nous publions ce diff aussi.
À lire aussi
Comment accélérer les GitHub ActionsVotre pipeline prend plus de temps que quiconque ne voudrait attendre, et il n'est pas évident de savoir où va le temps.Comment trouver l'étape lente dans un flux de travailLe pipeline est lent mais chaque étape semble raisonnable.Comment réduire les démarrages à froid des GitHub ActionsLes tâches restent en attente pendant 30 à 90 secondes avant l'exécution de la première étape.Comment accélérer le paiement gitles actions/le paiement prennent quelques minutes sur un grand référentiel.