0Pricing
CI/CD with GitHub Actions & DevOps Pipelines · Lektion

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 CI/CD with GitHub Actions & DevOps Pipelines-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 CI/CD with GitHub Actions & DevOps Pipelines-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der CI/CD with GitHub Actions & DevOps Pipelines-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 -la

Den 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.

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 CI/CD with GitHub Actions & DevOps Pipelines-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der CI/CD with GitHub Actions & DevOps Pipelines-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 CI/CD with GitHub Actions & DevOps Pipelines 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 CI/CD with GitHub Actions & DevOps Pipelines zu starten?

Keine Vorkenntnisse erforderlich. CI/CD with GitHub Actions & DevOps Pipelines 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 CI/CD with GitHub Actions & DevOps Pipelines-Lektion Code schreiben und ausführen?

Ja. Jede CI/CD with GitHub Actions & DevOps Pipelines-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

  1. Was sind CI/CD und DevOps?
  2. Grundkonzepte von GitHub Actions
  3. Ihr erster GitHub-Workflow
  4. Secrets und Umgebungsvariablen verwalten
← Zurück zu CI/CD with GitHub Actions & DevOps Pipelines