Standardmäßig speichert GitHub Buildprotokolle und Artefakte 90 Tage lang, und du kannst diesen Aufbewahrungszeitraum je nach Repositorytyp anpassen. Weitere Informationen findest du unter Verwalten von GitHub Actions-Einstellungen für ein Repository.
Um diese Schritte auszuführen, ist Lesezugriff auf das Repository erforderlich.
-
Navigieren Sie auf GitHub zur Hauptseite des Repositorys.
-
Klicke unter dem Namen deines Repositorys auf Aktionen.
-
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 im Abschnitt „Artefakte“ auf das Artefakt, das du herunterladen möchtest.
Weitere Informationen zur GitHub CLI findest du unter Informationen zur GitHub CLI.
GitHub CLI lädt jedes Artefakt basierend auf dem Artefaktnamen in separate Verzeichnisse herunter. Bei Angabe eines einzelnen Artefakts wird dieses in das aktuelle Verzeichnis extrahiert.
Um alle von einer Workflowausführung generierten Artefakte herunterzuladen, verwende den Unterbefehl run download
. Ersetze run-id
durch die ID der Ausführung, aus der du Artefakte herunterladen 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 download RUN_ID
Um ein bestimmtes Artefakte aus einer Ausführung herunterzuladen, verwende den Unterbefehl run download
. Ersetze run-id
durch die ID der Ausführung, aus der du Artefakte herunterladen möchtest. Ersetze artifact-name
durch den Namen des Artefakts, das du herunterladen möchtest.
gh run download RUN_ID -n ARTIFACT_NAME
Du kannst mehrere Artefakte angeben.
gh run download RUN_ID> -n ARTIFACT_NAME-1 -n ARTIFACT_NAME-2
Um bestimmte Artefakte aus allen Ausführungen in einem Repository herunterzuladen, verwende den Unterbefehl run download
.
gh run download -n ARTIFACT_NAME-1 ARTIFACT_NAME-2