Hinweis
Erneut ausgeführte Workflows verwenden die Berechtigungen des Akteurs, der den Workflow ursprünglich ausgelöst hat, nicht die Berechtigungen des Akteurs, der die Neuausführung initiiert hat. Der Workflow verwendet außerdem GITHUB_SHA (Commit-SHA) und GITHUB_REF (Git-Verweis) des ursprünglichen Ereignisses, das die Workflowausführung ausgelöst hat.
Erneutes Ausführen aller Aufträge in einem Workflow
-
Navigieren Sie auf GitHub zur Hauptseite des Repositorys.
-
Klicke unter dem Repositorynamen auf Actions.

-
Klicke in der linken Seitenleiste auf den Workflow, den Du sehen willst.

-
Klicke in der Liste der Workflowausführungen auf den Namen der Ausführung, um die Zusammenfassung der Workflowausführung anzuzeigen.
-
Führe in der oberen rechten Ecke des Workflows Aufträge erneut aus.
- Wenn bei Aufträgen Fehler auftreten, wähle das Dropdownmenü Re-run jobs aus, und klicke auf Re-run all jobs.
- Wenn bei keinem Auftrag Fehler auftreten, klicke auf Alle Aufträge erneut ausführen.
-
Um optional die Runnerdiagnoseprotokollierung und die schrittweise Debugprotokollierung für die erneute Ausführung zu aktivieren, wähle Debugprotokollierung aktivieren aus.
-
Klicke auf Aufträge erneut ausführen.
-
Verwenden zum erneuten Ausführen einer fehlerhaften Workflowausführung den Unterbefehl
run rerun, und ersetzeRUN_IDdurch die ID der fehlerhaften Ausführung, die erneut ausgeführt werden soll. Wenn du keinerun-idangibst, gibt GitHub CLI ein interaktives Menü zurück, wo du eine der letzten fehlerhaften Ausführungen auswählen kannst.Shell gh run rerun RUN_ID
gh run rerun RUN_IDVerwende zum Aktivieren der Runnerdiagnoseprotokollierung und schrittweisen Debugprotokollierung für die erneute Ausführung das
--debug-Flag.Shell gh run rerun RUN_ID --debug
gh run rerun RUN_ID --debug -
Um den Fortschritt der Workflowausführung anzuzeigen, verwende den Unterbefehl
run watch, und wähle die Ausführung in der interaktiven Liste aus.Shell gh run watch
gh run watch
Erneutes Ausführen fehlerhafter Aufträge in einem Workflow
-
Navigieren Sie auf GitHub zur Hauptseite des Repositorys.
-
Klicke unter dem Repositorynamen auf Actions.

-
Klicke in der linken Seitenleiste auf den Workflow, den Du sehen willst.

-
Klicke in der Liste der Workflowausführungen auf den Namen der Ausführung, um die Zusammenfassung der Workflowausführung anzuzeigen.
-
Wähle in der rechten oberen Ecke das Dropdownmenü Re-run jobs aus, und klicke auf Re-run failed jobs.
-
Um optional die Runnerdiagnoseprotokollierung und die schrittweise Debugprotokollierung für die erneute Ausführung zu aktivieren, wähle Debugprotokollierung aktivieren aus.
-
Klicke auf Aufträge erneut ausführen.
Um fehlerhafte Aufträge in einer Workflowausführung erneut auszuführen, verwende den Unterbefehl run rerun mit dem Flag --failed. Ersetze RUN_ID durch die ID der Ausführung, für die fehlerhafte Aufträge neu ausgeführt werden sollen. Wenn du keine run-id angibst, gibt GitHub CLI ein interaktives Menü zurück, wo du eine der letzten fehlerhaften Ausführungen auswählen kannst.
gh run rerun RUN_ID --failed
Verwende zum Aktivieren der Runnerdiagnoseprotokollierung und schrittweisen Debugprotokollierung für die erneute Ausführung das --debug-Flag.
gh run rerun RUN_ID --failed --debug
Erneutes Ausführen eines bestimmten Auftrags in einem Workflow
-
Navigieren Sie auf GitHub zur Hauptseite des Repositorys.
-
Klicke unter dem Repositorynamen auf Actions.

-
Klicke in der linken Seitenleiste auf den Workflow, den Du sehen willst.

-
Klicke in der Liste der Workflowausführungen auf den Namen der Ausführung, um die Zusammenfassung der Workflowausführung anzuzeigen.
-
Klicke unter dem Abschnitt „Jobs“ in der linken Randleiste neben dem job, den du erneut ausführen möchtest, auf .
-
Um optional die Runnerdiagnoseprotokollierung und die schrittweise Debugprotokollierung für die erneute Ausführung zu aktivieren, wähle Debugprotokollierung aktivieren aus.
-
Klicke auf Aufträge erneut ausführen.
Um einen bestimmten Auftrag in einer Workflowausführung erneut auszuführen, verwende den Unterbefehl run rerun mit dem Flag --job. Ersetze JOB_ID durch die ID des Auftrags, den du erneut ausführen möchtest.
gh run rerun --job JOB_ID
Verwende zum Aktivieren der Runnerdiagnoseprotokollierung und schrittweisen Debugprotokollierung für die erneute Ausführung das --debug-Flag.
gh run rerun --job JOB_ID --debug
Überprüfen vorheriger Workflowausführungen
-
Navigieren Sie auf GitHub zur Hauptseite des Repositorys.
-
Klicke unter dem Repositorynamen auf Actions.

-
Klicke in der linken Seitenleiste auf den Workflow, den Du sehen willst.

-
Klicke in der Liste der Workflowausführungen auf den Namen der Ausführung, um die Zusammenfassung der Workflowausführung anzuzeigen.
-
Wähle rechts neben dem Ausführungsnamen das Dropdownmenü Neueste aus, und klicke auf einen vorherigen Ausführungsversuch.