İçeriğe geç

Birlik

GitHub Actions hakkında Unity CI

Unity, her yapıdaki her varlığı yeniden içe aktarır; bu, derlemeden daha uzun sürebilir.

22 dk → 3 dk
Varlık içe aktarma
38 dk → 11 dk
Yapı

Unity, her yapıdaki her varlığı yeniden içe aktarır; bu, derlemeden daha uzun sürebilir.

Neden oluyor?

Kitaplık klasörü, içe aktarılan varlık veritabanını içerir ve çalıştırmalar arasında atılır.

Ne değiştirilmeli

  1. Unity sürümüne ve varlık karmasına göre anahtarlanmış Kitaplık klasörünü önbelleğe alın
  2. İçe aktarma işlemlerinin makineler arasında paylaşılması için bir Hızlandırıcı örneği kullanın
  3. Platformları paralel matris ayakları olarak oluşturun
  4. 16 vCPU çalıştırıcı kullanın; varlık içe aktarımı iyi bir şekilde paralelleşir

runnerhut'ta birlik (runnerhut)

runnerhut'a (runnerhut) özgü tek satır 'runs-on: runnerhut-16vcpu-ubuntu-2404'tür. Geriye kalan her şey standart GitHub Actions'tir; bugün kullandığınız aynı eylemler, aynı sırlar ve aynı izin modeli.

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.