Skip to main content

Workflows and actions reference

Find information on workflows and actions in GitHub Actions.

Workflowsyntax für GitHub Actions

Ein Workflow ist ein konfigurierbarer automatisierter Prozess, der aus mindestens einem Jobs besteht. Du musst eine YAML-Datei erstellen, um deine Workflowkonfiguration zu definieren.

Ereignisse zum Auslösen von Workflows

Du kannst deine Workflows so konfigurieren, dass sie bei einer bestimmten Aktivität auf GitHub, zu einem festgelegten Zeitpunkt oder beim Auftreten eines Ereignisses außerhalb von GitHub ausgeführt werden.

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.

Variablenverweis

Hier findest du Informationen zu unterstützten Variablen, Benennungskonventionen, Grenzwerten und Kontexten in GitHub Actions-Workflows.

Auswerten von Ausdrücken in Workflows und Aktionen

Informationen zu Ausdrücken findest du in GitHub Actions.

Kontextreferenz

Hier findest du Informationen zu Kontexten, die in GitHub Actions-Workflows verfügbar sind, einschließlich verfügbarer Eigenschaften, Zugriffsmethoden und Verwendungsbeispielen.

Deployments and environments

Find information about deployment protection rules, environment secrets, and environment variables.

Dependency caching reference

Find information on the functionality of dependency caching in workflows.

Referenz zu wiederverwendbaren Workflows

Hier erfährst du, wie du beim Erstellen eines Workflows Duplizierungen vermeiden kannst, indem du bereits vorhandene Workflows erneut verwendest.

Referenz zur Metadatensyntax

Du kannst Aktionen erstellen, um Aufgaben in deinem Repository auszuführen. Für Aktionen ist eine Metadatendatei erforderlich, die die YAML-Syntax verwendet.

Workflow cancellation reference

Find information on the steps GitHub takes to cancel a workflow run.

Dockerfile Unterstützung für GitHub Aktionen

Beim Erstellen eines Dockerfile für eine Docker-Containeraktion solltest du wissen, wie bestimmte Docker-Anweisungen mit GitHub Actions und der Metadatendatei einer Aktion interagieren.