GitHub Actions: Zweimal überlegen

2025-01-20

Dieser Beitrag beschreibt die Frustrationen bei der Verwendung von GitHub Actions für CI/CD in einem großen Monorepo mit 15 Entwicklern, die ständig in den Main-Branch pushen. Der Autor hebt wichtige Probleme hervor: fehlerhafte 'required checks' für Pull Requests in einem Monorepo-Setup, schlechte Workflow-Wiederverwendbarkeit und YAML-Verwaltung, fehlende lokale Entwicklungsumgebung und die unreaktive Haltung von GitHub gegenüber Benutzerfeedback. Die Schlussfolgerung empfiehlt, alternative CI/CD-Plattformen wie GitLab, Jenkins oder sogar Dagger zu prüfen, um bessere Lösungen zu finden.

Entwicklung