Sari la conținut

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

  1. Îndreptați DDC partajat către un director persistent și memorați-l în cache
  2. Utilizați un runner de 32 vCPU - compilarea shaderului este jenant de paralelă
  3. 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.