Skip to main content
Nous publions des mises à jour fréquentes de notre documentation, et la traduction de cette page peut encore être en cours. Pour obtenir les informations les plus actuelles, consultez la documentation anglaise.

Affichage de l’historique des exécutions de workflows

Vous pouvez voir les journaux de chaque exécution d’un workflow. Les journaux incluent l’état de chaque travail et étape d’un workflow.

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.

L’accès en lecture au dépôt est requis pour effectuer ces étapes.

  1. 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. Onglet Actions dans le volet de navigation du dépôt principal 1. Dans la barre latérale gauche, cliquez sur le workflow que vous souhaitez afficher. Liste de workflows dans la barre latérale à gauche 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.

    Nom de l’exécution de workflow

Pour en savoir plus sur GitHub CLI, consultez « À propos de GitHub CLI ».

Affichage des exécutions de workflow récentes

Pour répertorier les exécutions de workflow récentes, utilisez la sous-commande run list.

gh run list

Pour spécifier le nombre maximal d’exécutions à retourner, vous pouvez utiliser l’indicateur -L ou --limit. Par défaut, il s’agit de 10.

gh run list --limit 5

Pour retourner uniquement les exécutions pour le workflow spécifié, vous pouvez utiliser l’indicateur -w ou --workflow. Remplacez workflow par le nom de workflow, l’ID de workflow ou le nom de fichier de workflow. Par exemple, "Link Checker", 1234567 ou "link-check-test.yml".

gh run list --workflow WORKFLOW

Affichage des détails d’une exécution de workflow spécifique

Pour afficher les détails d’une exécution de workflow spécifique, utilisez la sous-commande run view. Remplacez run-id par l’ID de l’exécution que vous voulez afficher. Si vous ne spécifiez pas de run-id, GitHub CLI retourne un menu interactif pour vous permettre de choisir une exécution récente.

gh run view RUN_ID

Pour inclure des étapes de travail dans la sortie, utilisez l’indicateur -v ou --verbose.

gh run view RUN_ID --verbose

Pour afficher les détails d’un travail spécifique dans l’exécution, utilisez l’indicateur -j ou --job. Remplacez job-id par l’ID du travail que vous voulez afficher.

gh run view --job JOB_ID

Pour afficher le journal complet d’un travail, utilisez l’indicateur --log.

gh run view --job JOB_ID --log

Utilisez l’indicateur --exit-status pour quitter avec un état différent de zéro si l’exécution a échoué. Par exemple :

gh run view 0451 --exit-status && echo "run pending or passed"