GitHub Actions ist eine Plattform für kontinuierliche Integration und kontinuierliche Bereitstellung (CI/CD), die es Ihnen ermöglicht, Ihre Build-, Test- und Bereitstellungspipeline zu automatisieren. Sie können Workflows erstellen, die jeden Pull-Request in Ihrem Repository bauen und testen oder zusammengeführte Pull-Requests in die Produktion bereitstellen.
GitHub Actions geht über DevOps hinaus und ermöglicht es Ihnen, Workflows auszuführen, wenn andere Ereignisse in Ihrem Repository auftreten. Zum Beispiel können Sie einen Workflow ausführen, um automatisch die entsprechenden Labels hinzuzufügen, wann immer jemand ein neues Issue in Ihrem Repository erstellt.
GitHub stellt virtuelle Maschinen für Linux, Windows und macOS zur Verfügung, um Ihre Workflows auszuführen, oder Sie können Ihre eigenen selbst gehosteten Runner in Ihrem eigenen Rechenzentrum oder Ihrer Cloud-Infrastruktur hosten.
Zeitstempel:
00:00:00 Einführung
00:00:58 Was ist GitHub Action und CI/CD-Pipeline
00:25:51 Was ist der Entwickler-Workflow mit Beispielen
00:45:42 Implementierung des Unit-Testing-Workflows
------------------------------------------------------------------------------------------
Schauen Sie sich meine Udemy-Kurse an
Kompletter Data Analyst Bootcamp von Grundlagen bis Fortgeschrittene:
Kompletter Machine Learning, NLP Bootcamp MLOPS & Deployment:
Kompletter Kurs über Generative KI mit Langchain und Huggingface:
Building Gen AI App 12+ Praktische Projekte mit Gemini Pro