CI/CD boru hattında Lighthouse eşiklerini geçirmek için ipuçları nelerdir?
Kısa cevap: Lighthouse eşiklerini CI/CD'de güvenilir biçimde geçmenin yolu, skoru kovalamak değil, varyansı kontrol altına alıp bütçeleri metrik bazında tanımlamaktır.
Pratik ipuçları
- Lighthouse CI kullanın ve her denetimi en az üç kez koşturup medyanı alın; tek koşu gürültülüdür.
- Tek bir toplam skora değil, metrik bazlı iddialara eşik koyun: LCP, CLS, toplam bayt, script boyutu.
- Sabit donanım ve throttling profili tanımlayın; paylaşımlı CI runner'larında varyans artar.
- Eşiği zorunlu kılmadan önce birkaç hafta uyarı modunda veri toplayın, gerçekçi bütçeyi bu dağılımdan türetin.
- PR bazında karşılaştırma yapın: ana dala göre gerileme varsa build kırılsın; mutlak skor değil fark konuşsun.
Laboratuvar ölçümü tek başına yetmez: alan verisiyle (CrUX, GA4'e gönderilen web-vitals olayları) eşleştirin; laboratuvarda geçen ama sahada gerileyen değişiklikleri yakalamanın yolu budur. TYS Dijital Performans bu kurulumu güvenli yayın pratiğinin parçası olarak görür: performans bütçesi, yayına çıkmadan önce çalışan bir fren mekanizmasıdır.