Unreal Engine
Unreal Engine CI na GitHub Actions
Dominuje kompilace shaderů a v CI není žádná odvozená mezipaměť dat.
48m → 12m
Kompilace shaderu
90m → 34m
Cook
Dominuje kompilace shaderů a v CI není žádná odvozená mezipaměť dat.
Proč se to děje
DDC je při každém spuštění prázdné, takže každá permutace shaderu se zkompiluje od začátku.
Co změnit
- Nasměrujte sdílený DDC na trvalý adresář a uložte jej do mezipaměti
- Použijte 32 vCPU runner – kompilace shaderů je trapně paralelní
- Vařte pouze platformy, které v této práci dodáváte
Unreal Engine na runnerhut
Jediná řada specifická pro runnerhut je `runs-on: runnerhut-32vcpu-ubuntu-2404`. Vše ostatní je standardní GitHub Actions — stejné akce, stejná tajemství a stejný model oprávnění, který používáte dnes.
Váš další build může být dvakrát rychlejší za poloviční cenu
Začněte zdarma. Odchod je tentýž jeden řádek a i ten diff zveřejňujeme.