Unitate
Unity CI pe GitHub Actions
Unity reimportă fiecare material din fiecare build, ceea ce poate dura mai mult decât build-ul.
22m → 3m
Import de active
38m → 11m
Construiește
Unity reimportă fiecare material din fiecare build, ceea ce poate dura mai mult decât build-ul.
De ce se întâmplă
Dosarul Bibliotecă deține baza de date cu materiale importate și este eliminată între executări.
Ce să schimbi
- Memorați în cache dosarul Bibliotecă introdus pe versiunea Unity și hash pentru active
- Utilizați o instanță Accelerator, astfel încât importurile să fie partajate între mașini
- Construiți platforme ca picioare de matrice paralele
- Utilizați un runner de 16 vCPU - importul de active se paralelizează bine
Unitate pe runnerhut
Singura linie specifică pentru runnerhut este `runs-on: runnerhut-16vcpu-ubuntu-2404`. Orice altceva este standard GitHub Actions — aceleași acțiuni, aceleași secrete și același model de permisiuni pe care îl utilizați astăzi.
Următorul tău build poate fi de două ori mai rapid, la jumătate de preț
Începe gratuit. Plecarea înseamnă aceeași linie, iar acel diff îl publicăm și noi.