Wer CI/CD Pipelines strukturiert weiterentwickelt, steht häufig vor der Frage, wie viele Schritte sich plattformnah automatisieren lassen. GitHub Actions bietet hierfür eine eng integrierte Umgebung. Der Kurs zeigt, wie Pipelines in GitHub Actions methodisch aufgebaut werden.

!Kursinhalt

!1. Aufbau einer GitHub-Actions-Pipeline
*Workflows, Jobs und Steps
*Trigger und Bedingungen
*Wiederverwendbare Bausteine

!2. Bauen, Testen und Ausliefern
*Build-Schritte für unterschiedliche Sprachen
*Tests in der Pipeline
*Deployment in Cloud-Umgebungen

!3. Sicherheit und Zugriff
*Geheimnisverwaltung
*Eingrenzung der Berechtigungen
*Schutz vor unberechtigten Aktionen

!4. Pflege und Skalierung
*Reusable Workflows und Templates
*Beobachtung der Pipelines
*Optimierung von Laufzeiten

!Berufliche Relevanz

*Stabile Lieferung über alle Releases
*Reduktion manueller Schritte
*Profilierung im DevOps- und Plattformumfeld