Auswählen, was in dem Workflow passiert
Workflows automatisieren Aufgaben im Lebenszyklus der Softwareentwicklung. Viele manuelle Aufgaben können in einen GitHub Actions-Workflow konvertiert werden.
Verwenden von Aufträgen in einem Workflow
Verwende Workflows, um mehrere Aufträge auszuführen.
Verwenden von vordefinierten Bausteinen im Workflow
Aktionen sind die Bausteine deiner Workflows. Ein Workflow kann Aktionen enthalten, die von der Community erstellt wurden. Du kannst aber auch eigene Aktionen direkt im Repository deiner Anwendung erstellen. In diesem Leitfaden erfährst du, wie du Aktionen ermitteln, verwenden und anpassen kannst.
Verwenden der GitHub CLI in Workflows
Du kannst ein Skript GitHub CLI in GitHub Actions-Workflows erstellen.
Workflow commands for GitHub Actions (Workflowbefehle für GitHub Actions)
Du kannst Workflow-Befehle verwenden, wenn du Shell-Befehle in einem Workflow oder im Code einer Aktion ausführst.
Hinzufügen von Skripts zu deinem Workflow
Du kannst GitHub Actions-Workflows zum Ausführen von Skripts verwenden.
Festlegen von Berechtigungen für GITHUB_TOKEN
Ändere die für GITHUB_TOKEN
gewährten Standardberechtigungen.
Auswerten von Ausdrücken in Workflows und Aktionen
Du kannst Ausdrücke in Workflows und Aktionen auswerten.
Speichern von Informationen in Variablen
GitHub legt Standardvariablen für jede GitHub Actions-Workflowausführung fest. Sie können auch benutzerdefinierte Variablen für die Verwendung in einem einzelnen oder mehreren Workflows festlegen.
Zugreifen auf kontextbezogene Informationen zu Workflowausführungen
Sie können auf Kontextinformationen in Workflows und Aktionen zugreifen.
Passing information between jobs
You can define outputs to pass information from one job to another.
Festlegen einer Standardshell und eines Arbeitsverzeichnisses
Lege die Standardeinstellungen fest, die für alle Aufträge im Workflow oder für alle Schritte in einem Auftrag gelten sollen.
Verwenden von Umgebungen für die Bereitstellung
Geben Sie eine Bereitstellungsumgebung in Ihrem Workflow an.
Steuern der Nebenläufigkeit von Workflows und Aufträgen
Führe immer nur einen Auftrag auf einmal aus.
Ausführen von Variationen von Aufträgen in einem Workflow
Erstelle eine Matrix, um Variationen für jeden Auftrag zu definieren.
Abhängigkeiten zwischenspeichern um Workflows zu beschleunigen
Um deine Workflows schneller und effizienter zu gestalten, kannst du Caches für Abhängigkeiten und andere häufig wiederverwendete Dateien erstellen und verwenden.
Speichern und Freigeben von Daten aus einem Workflow
Mit Artefakten kannst du Daten zwischen Aufträgen in einem Workflow freigeben und Daten nach Abschluss des Workflows speichern.