Remarque : Les exécuteurs hébergés sur GitHub ne sont pas pris en charge sur GitHub Enterprise Server. Vous pouvez voir plus d’informations sur le support futur planifié dans la GitHub public roadmap.
À propos de la ré-exécution de workflows et de travaux
La ré-exécution d’un workflow utilise les mêmes algorithmes GITHUB_SHA
(algorithme SHA de validation) et GITHUB_REF
(référence Git) de l’événement d’origine qui a déclenché l’exécution du workflow. Vous pouvez réexécuter un workflow jusqu’à 30 jours après l’exécution initiale.
Ré-exécution de tous les travaux dans un workflow
-
Dans votre instance GitHub Enterprise Server, accédez à la page principale du dépôt. 1. Sous le nom de votre référentiel, cliquez sur Actions.
1. Dans la barre latérale gauche, cliquez sur le workflow que vous souhaitez afficher. 1. Dans la liste des exécutions de workflow, cliquez sur le nom de l’exécution pour voir le résumé de l’exécution du workflow. 1. Dans le coin supérieur droit du workflow, utilisez le menu déroulant Ré-exécuter les travaux et sélectionnez Ré-exécuter tous les travaux.
Pour plus d’informations sur GitHub CLI, consultez « À propos de GitHub CLI ».
Pour ré-exécuter une exécution de workflow ayant échoué, utilisez la sous-commande run rerun
. Remplacez run-id
par l’ID de l’exécution ayant échoué que vous voulez ré-exécuter. Si vous ne spécifiez pas de run-id
, GitHub CLI retourne un menu interactif pour vous permettre de choisir une exécution échouée récente.
gh run rerun RUN_ID
Pour afficher la progression de l’exécution du workflow, utilisez la sous-commande run watch
et sélectionnez l’exécution dans la liste interactive.
gh run watch