Seminare
Seminare

GitHub Actions für Entwickler

Seminar - GFU Cyrus AG

Nach dem Seminar sind Sie in der Lage, automatisierte Workflows mit GitHub Actions effizient zu planen, zu entwickeln und sicher zu betreiben. Sie verstehen die Architektur und Funktionsweise von Actions, nutzen bestehende sowie eigene Aktionen zielgerichtet und setzen vollständige CI/CD-Pipelines um. Darüber hinaus kennen Sie erprobte Strategien zur Modularisierung, Wartung und Skalierung Ihrer Automatisierungslösungen.
Termin Ort Preis*
firmenintern auf Anfrage auf Anfrage
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:
  • Tag 1: Grundlagen, Workflow-Design & Composite Actions
    • Einführung in GitHub Actions & Architektur (Workflows, Jobs, Steps, Actions, Runner-Konzepte)
    • Workflow-Erstellung & Kontrollstrukturen (YAML-Syntax, Triggers, Events, if, needs, Kontexte)
    • Wiederverwendbarkeit I: Composite Actions (YAML-basierte Kapselung, Praxis mit .txt-Dateien, Abgrenzung zu JS/Docker-Actions)
    • Secrets, Berechtigungen & Sicherheit (GITHUB_TOKEN, Least-Privilege, Ausblick auf OIDC für Authentifizierung ohne langlebige Zugangsdaten)

  • Tag 2: Wiederverwendbarkeit II, CI/CD-Pipelines & Artefakte
    • Wiederverwendbarkeit II: Reusable Workflows (workflow_call vs. Composite Actions, modulare Bausteine)
    • Caching & Artefakt-Management (Job-übergreifende Datenweitergabe, actions/cache, Performanz-Optimierung)
    • Fortgeschrittene Workflow-Konzepte (Matrix-Builds, Parallelisierung und dynamisch erzeugte Matrix-Konfigurationen, Concurrency Control)
    • Praxis-Pipeline & Best Practices (End-to-End-Pipeline, Troubleshooting und Log-Analyse)




Zielgruppe:
Dieses Seminar richtet sich an Softwareentwicklerinnen und -entwickler, DevOps-Engineers sowie technische Projektverantwortliche, die GitHub Actions zur Automatisierung von Entwicklungsprozessen einsetzen möchten. Es eignet sich besonders für Teams, die bereits Git und GitHub produktiv nutzen und nun ihre Abläufe mit CI/CD-Pipelines professionalisieren möchten.
Seminarkennung:
S5399
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha