Einführung

Abgeschlossen

Mit GitHub Actions können Sie individuelle, benutzerdefinierte Aktionen erstellen, indem Sie Code schreiben, der auf beliebige Weise mit Ihrem Repository interagiert, einschließlich der Integration in die GitHub-APIs und jede öffentlich verfügbare Drittanbieter-API. Beispielsweise kann eine Aktion npm-Module veröffentlichen, SMS-Warnungen senden, wenn dringende Probleme erstellt werden, oder produktionsbereiten Code bereitstellen.

Sie können eigene benutzerdefinierte Aktionen schreiben, die Sie in Ihrem Workflow verwenden möchten, oder die Aktionen, die Sie erstellen, für die GitHub-Community freigeben. Das Repository muss öffentlich sein, um Aktionen, die Sie für die Community erstellt haben, freizugeben. Aktionen können direkt auf Computeressourcen (wie virtuellen Computern) oder in Docker-Containern ausgeführt werden. Sie können auch die Eingaben, Ausgaben und Umgebungsvariablen einer Aktion definieren.

Hier erfahren Sie mehr über die verschiedenen Möglichkeiten zum Erstellen einer benutzerdefinierten GitHub-Aktion, die erforderlichen Metadaten und erforderliche Syntax sowie über das Veröffentlichen einer benutzerdefinierten GitHub-Aktion im GitHub Marketplace.

Lernziele

In diesem Modul lernen Sie Folgendes:

  • Identifizieren der Metadaten und Syntax, die zum Erstellen benutzerdefinierter GitHub-Aktionen erforderlich sind
  • Bewährte Methoden zum Veröffentlichen einer privaten oder öffentlichen GitHub-Aktion
  • Nutzen von Aktionen innerhalb einer Workflowdatei
  • Erstellen benutzerdefinierter JavaScript-basierter Aktionen
  • Veröffentlichen einer neu erstellten Aktion im GitHub Marketplace

Voraussetzungen

In diesem Modul wird davon ausgegangen, dass Sie über grundlegende Kenntnisse zu GitHub Actions und Workflows verfügen. Außerdem benötigen Sie: