Motor ireal
Unreal Engine CI pe GitHub Actions
Compilarea shader domină și nu există cache de date derivate în CI.
48m → 12m
Shader compilare
90m → 34m
Gatiti
Compilarea shader domină și nu există cache de date derivate în CI.
De ce se întâmplă
DDC este gol la fiecare rulare, astfel încât fiecare permutare a shaderului este compilată de la zero.
Ce să schimbi
- Îndreptați DDC partajat către un director persistent și memorați-l în cache
- Utilizați un runner de 32 vCPU - compilarea shaderului este jenant de paralelă
- Gătiți numai platformele pe care le expediați în acel loc de muncă
Unreal Engine pe runnerhut
Singura linie specifică runnerhut este `runs-on: runnerhut-32vcpu-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.