Um diese Schritte auszuführen, ist Lesezugriff auf das Repository erforderlich.
Verwende zum Auflisten der letzten Workflowausführungen den Unterbefehl run list
.
gh run list
Um die maximale Anzahl der zurückzugebenden Ausführungen anzugeben, kannst du das Flag -L
oder --limit
verwenden. Der Standardwert ist 10
.
gh run list --limit 5
Um nur Ausführungen für den angegebenen Workflow zurückzugeben, kannst du das Flag -w
oder --workflow
verwenden. Ersetze workflow
entweder durch den Workflownamen, die Workflow-ID oder den Workflowdateinamen. Beispiel: "Link Checker"
, 1234567
oder "link-check-test.yml"
.
gh run list --workflow WORKFLOW
Verwende den Unterbefehl run view
, um Details für eine bestimmte Workflowausführung anzuzeigen. Ersetze run-id
durch die ID der Ausführung, die du anzeigen möchtest. Wenn du keine run-id
angibst, gibt GitHub CLI ein interaktives Menü zurück, in dem du eine der letzten Ausführungen auswählen kannst.
gh run view RUN_ID
Um Auftragsschritte in die Ausgabe einzuschließen, verwende das Flag -v
oder --verbose
.
gh run view RUN_ID --verbose
Zum Anzeigen von Details zu einem bestimmten Auftrag in der Ausführung verwendest du das Flag -j
oder --job
. Ersetze job-id
durch die ID des Auftrags, den du anzeigen möchtest.
gh run view --job JOB_ID
Verwende das Flag --log
, um das vollständige Protokoll für einen Auftrag anzuzeigen.
gh run view --job JOB_ID --log
Verwende das Flag --exit-status
, um den Vorgang mit einem Status ungleich 0 zu beenden, wenn die Ausführung fehlgeschlagen ist. Beispiel:
gh run view 0451 --exit-status && echo "run pending or passed"