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
- Unity sürümüne ve varlık karmasına göre anahtarlanmış Kitaplık klasörünü önbelleğe alın
- İçe aktarma işlemlerinin makineler arasında paylaşılması için bir Hızlandırıcı örneği kullanın
- Platformları paralel matris ayakları olarak oluşturun
- 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.