CI/CD mit GitHub Actions einrichten
Entwickler profitieren davon, strukturierte, copy-paste-fertige Tutorials mit Bildhinweisen für die Dokumentation zu erzeugen.
Vorschau von Eingabe und Ausgabe anzeigen
Eingabe
- Task
- Set up a CI/CD pipeline with GitHub Actions for a Node.js app
- Difficulty Level
- intermediate
- Include Images Notes
- yes
- Tools Required
- GitHub account, Node.js 18+, a repository with npm scripts
Ausgabe (Auszug)
So richtest du eine CI/CD-Pipeline mit GitHub Actions ein
Voraussetzungen: GitHub-Konto, Node.js 18+, ein Repo mit `npm test` und `npm run build`.
Schritt 1 — Die Workflow-Datei erstellen. Füge in deinem Repo `.github/workflows/ci.yml` hinzu. [Bild: Screenshot des Dateibaums, der den neuen Workflow-Ordner zeigt]
Schritt 2 — Den Auslöser definieren. Stelle den Workflow so ein, dass er bei jedem Push und Pull Request auf main läuft:
```yaml
on:
push:
branches: [main]
```
Schritt 3 — Den Test-Job hinzufügen…