Ihr erster GitHub-Workflow
Erstellen und führen Sie Ihren ersten GitHub-Actions-Workflow aus, um eine einfache Aufgabe in Ihrem Repository zu automatisieren.
Ihr erster GitHub-Workflow ist eine kostenlose DevOps Bootcamp-Lektion auf CoddyKit. Dies ist Lektion 3 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des DevOps Bootcamp-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der DevOps Bootcamp-Kurs umfasst insgesamt 4 Lektionen.
Willkommen bei Workflows!
Ein Workflow ist eine automatisierte Folge von Schritten, die in Ihrem Repository ausgeführt wird. Sie schreiben ihn in YAML und legen ihn unter .github/workflows/ ab.
Das Grundprinzip: Name und Auslöser
Jeder Workflow benötigt einen name zur Identifikation und einen Schlüssel on für seinen Auslöser. Mit on: push wird der Workflow bei jedem Eingang von Code ausgeführt.
Jobs: Die Arbeitseinheiten
Nachdem Sie festgelegt haben, wann ein Workflow ausgeführt wird, definiert jobs, was er tut. Jeder Job ist eine unabhängige Arbeitseinheit mit einer eigenen ID.
Runner: Ihre virtuelle Maschine
Mit dem Schlüssel runs-on wählen Sie die Maschine für Ihren Job aus. ubuntu-latest ist die Standardwahl; windows-latest und macos-latest stehen bei Bedarf ebenfalls zur Verfügung.
Schritte: Die Abfolge der Actions
Innerhalb eines Jobs werden steps nacheinander ausgeführt. run führt einen Shell-Befehl aus; uses bindet eine vorgefertigte Action ein. Wir beginnen mit run.
Ihr erster Workflow: Hallo!
Hier ist ein vollständiger Workflow für den Einstieg: Er checkt Ihren Code aus, gibt eine Begrüßung aus und listet Dateien auf. Speichern Sie ihn als hello-workflow.yml und führen Sie ihn aus.
name: My First Hello Workflow
on: [push]
jobs:
say_hello_job:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Say Hello World
run: echo "Hello from GitHub Actions!"
- name: List current directory files
run: ls -laDen Befehl `run` verstehen
Der Schlüssel run führt jeden Shell-Befehl auf dem Runner aus – echo zur Ausgabe und ls -la zum Auflisten von Dateien. Mit | können Sie mehrere Zeilen verketten.
Ihren Workflow auslösen
Mit on: [push] wird Ihr Workflow automatisch gestartet, sobald Sie die YAML-Datei committen und in Ihr Repository pushen. Ein manueller Auslöser ist nicht erforderlich.
Workflow-Ausführungen anzeigen
Öffnen Sie in Ihrem Repository den Tab Actions, um Ausführungen live zu verfolgen – einschließlich Status, Jobs, Schritten und vollständigen Protokollen zur Fehlerbehebung.
Kurzer Check: Workflow-Struktur
Welches der folgenden Elemente ist KEIN Schlüsselwort auf oberster Ebene, das direkt in einer einfachen YAML-Datei für GitHub Actions verwendet wird?
Rückblick: Ihre erste Automatisierung!
Sie haben Ihren ersten Workflow erstellt und ausgelöst: Er befindet sich unter .github/workflows/, startet bei einem Ereignis und führt Schritte auf einem ausgewählten Runner aus. Sehr gut.
Lerne DevOps Bootcamp mit einem KI-Tutor — kostenlos
Schreibe und führe echten Code in deinem Browser aus, bekomme sofortige Hilfe von einem 24/7 KI-Tutor und setze dein Lernen im Web oder in der App fort.
- Kurse
- 142
- Lektionen
- 568
Häufig gestellte Fragen
Ist die Lektion „Ihr erster GitHub-Workflow“ kostenlos?
Ja — der vollständige Text von „Ihr erster GitHub-Workflow“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des DevOps Bootcamp-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der DevOps Bootcamp-Kurs umfasst insgesamt 4 Lektionen.
Was lerne ich in „Ihr erster GitHub-Workflow“?
Erstellen und führen Sie Ihren ersten GitHub-Actions-Workflow aus, um eine einfache Aufgabe in Ihrem Repository zu automatisieren. Du übst DevOps Bootcamp mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.
Brauche ich Erfahrung, um DevOps Bootcamp zu starten?
Keine Vorkenntnisse erforderlich. DevOps Bootcamp auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 3 von 4.
Wie lange dauert die Lektion „Ihr erster GitHub-Workflow“?
Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.
Kann ich in dieser DevOps Bootcamp-Lektion Code schreiben und ausführen?
Ja. Jede DevOps Bootcamp-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.
Alle Lektionen in diesem Kurs
- Was sind CI/CD und DevOps?
- Grundkonzepte von GitHub Actions
- Ihr erster GitHub-Workflow
- Secrets und Umgebungsvariablen verwalten