Přejít na obsah

Jednota

Unity CI na GitHub Actions

Unity znovu naimportuje každé aktivum na každé sestavení, což může trvat déle než sestavení.

22m → 3m
Import aktiv
38m → 11m
Stavět

Unity znovu naimportuje každé aktivum na každé sestavení, což může trvat déle než sestavení.

Proč se to děje

Složka Library obsahuje importovanou databázi aktiv a mezi spuštěními je vyřazena.

Co změnit

  1. Uložte do mezipaměti složku Library zakódovanou na verzi Unity a hash majetku
  2. Použijte instanci Accelerator, aby byly importy sdíleny mezi počítači
  3. Vybudujte platformy jako paralelní maticové nohy
  4. Použijte 16 vCPU runner – import aktiv se dobře paralelizuje

Unity on runnerhut

Jediná řada specifická pro runnerhut je `runs-on: runnerhut-16vcpu-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.