Kapitel 12. Erweiterte Workflows

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

An dieser Stelle des Buches hast du bereits viele grundlegende Beispiele für Workflows gesehen. Über die Grundlagen hinaus gibt es verschiedene Ansätze zur Nutzung von Workflows, die die wiederholte Verwendung erheblich vereinfachen können. In diesem Kapitel zeige ich dir verschiedene Möglichkeiten, wie du Workflows nutzen kannst, um zusätzliche Flexibilität und Wiederverwendung zu erreichen.

Ich werde insbesondere auf die Implementierung und Verwendung der folgenden Muster eingehen:

  • Starter Workflows
  • Wiederverwendbare Workflows
  • Erforderliche Arbeitsabläufe

Eigene Starter-Workflows erstellen

Starter-Workflows wurden in Kapitel 1 vorgestellt. Zur Erinnerung: Starter-Workflows sind grundlegende Workflow-Beispiele, die auf einen bestimmten Zweck zugeschnitten sind und die jeder als Anfangscode verwenden kann, wenn du einen neuen Workflow erstellen musst. Zum Zeitpunkt des Verfassens dieses Artikels fallen die mit GitHub Actions bereitgestellten Workflows in mehrere Kategorien:

Automatisierung
Hilfreicher Code für automatisierte Prozesse wie die Bearbeitung von Pull Requests
Kontinuierliche Integration
Überwachung von Code-Änderungen und Initiierung von Folgeprozessen wie Bauen und Testen
Einsatz
Automatisierung für die Veröffentlichung und Bereitstellung von Software-Updates nutzen
Sicherheit
Automatisierte Sicherheitsmaßnahmen ...

Get GitHub-Aktionen lernen now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.