Performans
GitHub Actions neden yavaş?
Kısa cevap
En yaygın olarak: paylaşılan vCPU, soğuk önbellekler, ağa bağlı disk ve iş başlamadan önce kuyrukta geçirilen süre.
Önemli olan detay
Optimize etmeden önce dökümü ölçün. Ekipler düzenli olarak üretim hattının %20'sini, kuyruk süresi ve önbellek geri yüklemesi ise %60'ını oluşturan bir oluşturma adımını ayarlar.
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.
İlgili
Bir iş kuyruğa alındıktan sonra koşucular ne kadar hızlı başlar?runnerhut koşucuları sıcak bir havuzdan yaklaşık üç saniye içinde başlar.İş akışımı değiştirmem gerekiyor mu?Hayır. Devam eden etiketi değiştirin ve diğer her şeyi olduğu gibi bırakın.Koşucu boyutunu nasıl seçerim?Mevcut koşucunuzun bir beden üstünden başlayın, ardından CPU kullanımını kontrol edin ve eğri düzleştiğinde durun.İşlerim neden birbirinin arkasında sıraya giriyor?Planınızın, koşucu grubunuzun veya iş akışındaki bir eşzamanlılık grubunun eşzamanlılık sınırına ulaştınız.