İçeriğe geç

kılavuzlar

Müşterilerimizin CI faturasını üçte bir oranında azaltan üç YAML hattı

Eşzamanlılığın iptali, GitHub Actions'ta mevcut olan en yüksek getiri sağlayan değişikliktir ve çoğu depoda hâlâ bu özellik yoktur.

{yazar} · {rol} · {tarih} · {dakika} {dakika Etiketi}

On dakika içinde üç kez bastığınızda GitHub tüm işlem hattınızı üç kez çalıştırır. İlk iki sonuç kimse tarafından okunmuyor. Üçünün de parasını ödüyorsun.

İlk katılım sırasında bunu ekleyen depolarda, çalıştırmaların ortalama %31'i tamamlanmadan önce geçersiz kılındı. Bu, tamamlanmadan önce geçerliliğini yitiren sonuçların hesaplanması için harcanan faturanın kabaca üçte biri kadardır.

Kullanılmaması gereken tek yer

İş akışlarını dağıtın. Orada bir iptal değil, bir kuyruk istiyorsunuz - devam eden iptal işleminin yanlış olarak ayarlandığı sabit bir grup adı kullanın, böylece yarış yerine serileştirme dağıtılır.

Bir sonraki build'iniz yarı fiyata iki kat hızlı olabilir

Ücretsiz başlayın. Ayrılmak da aynı tek satır ve o diff'i de yayımlıyoruz.