Einführung

Abgeschlossen

GitHub Actions können verwendet werden, um Continuous Integration (CI) für Code zu implementieren, der in GitHub-Repositorys verwaltet wird. Continuous Integration beschreibt den Vorgang, bei dem Software automatisiert kompiliert und getestet wird, sobald ein Entwickler Änderungen in der Versionskontrolle committet. Mit CI lassen sich Probleme frühzeitig im Entwicklungsprozess ermitteln und beheben.

Angenommen, Sie möchten eine CI-Pipeline für Ihr Team einrichten. Das Team entwickelt eine Website für ein verbessertes Benutzererlebnis, wenn Kunden den Produktsupport kontaktieren. Eine Reihe von Features befindet sich noch in der Entwicklung, und Sie möchten sicherstellen, dass das Team diese Features problemlos erstellen und testen kann, um sie anschließend zügig zur Website hinzuzufügen. Da der Code für das Projekt in einem GitHub-Repository gespeichert ist, entscheiden Sie sich, GitHub Actions für Ihr CI-Projekt zu verwenden.

In diesem Modul erfahren Sie, wie Sie GitHub Actions und Workflows in Ihren GitHub-Repositorys verwenden, um Continuous Integration zu implementieren.

Lernziele

Inhalte dieses Moduls:

  • Erstellen und Testen eines Node.js-Projekts mit GitHub Actions und einem vorlagenbasierten Workflow
  • Debuggen eines Tests, bei dem Fehler aufgetreten sind, anhand des GitHub Actions-Protokolls
  • Anpassen Ihres Workflows mit GitHub Actions

Voraussetzungen