Flux de travail
Expiration du délai de travail
Réponse rapide
Un délai d'expiration d'une tâche est la durée maximale pendant laquelle une tâche peut s'exécuter avant que GitHub ne l'annule, la valeur par défaut étant de six heures.
Un délai d'expiration d'une tâche est la durée maximale pendant laquelle une tâche peut s'exécuter avant que GitHub ne l'annule, la valeur par défaut étant de six heures.
Pourquoi c'est important
La valeur par défaut est beaucoup trop généreuse. Un travail suspendu brûlant silencieusement six heures de temps de course est une facture pour laquelle personne n'a prévu de budget ; définir des minutes d'expiration pour chaque tâche.
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
Rétention des artefactsLa conservation des artefacts est la période pendant laquelle GitHub conserve les artefacts de flux de travail avant de les supprimer, par défaut à 90 jours et configurable par référentiel ou par téléchargement.Construire une matriceUne matrice de construction est une fonctionnalité GitHub Actions qui étend une définition de tâche en plusieurs tâches parallèles à travers des combinaisons de variables telles que le système d'exploitation et la version linguistique.Action compositeUne action composite regroupe plusieurs étapes de flux de travail en une seule action réutilisable définie dans YAML, sans avoir besoin de JavaScript ou d'un conteneur.Groupe de concurrenceUn groupe de concurrence est un verrou nommé qui limite le nombre d'exécutions de flux de travail correspondant à ce nom qui peuvent être en cours en même temps.