← Tüm Yazılara Dön
devops

GitHub Actions ile 15 Dakikada Geri Bildirim Döngüsü

12 Ağustos 2024 · 7 min
Yazıyı Orijinal Platformda Oku →
GitHub Actions ile 15 Dakikada Geri Bildirim Döngüsü

Takımda ondan fazla servis barındıran bir monorepo yönettiğimizde, CI pipeline’larımızın 30 dakikanın üzerine çıkması gelişmeleri yavaşlatıyordu. Bu yazıda:

  1. Bağımlılık cache’leri ile Node.js ve Docker katmanlarını nasıl paylaştırdığımı,
  2. Matris job stratejisini test kategorilerine göre nasıl parçalara böldüğümü,
  3. Ve en önemlisi Prometheus + Grafana ile pipeline metriklerini toplayıp Grafana’da aksiyon alınabilir paneller oluşturduğumu

adım adım anlatıyorum. Yazının sonunda örnek workflow dosyaları ve dashboard şablonlarını bulabilirsiniz.