Ugrás a tartalomra

Egység

Unity CI a GitHub Actions

A Unity újraimportálja az egyes buildek minden elemét, ami tovább tarthat, mint a build.

22m → 3m
Eszközimportálás
38 m → 11 m
Építsd meg

A Unity újraimportálja az egyes buildek minden elemét, ami tovább tarthat, mint a build.

Miért történik

A Library mappa tartalmazza az importált eszközadatbázist, és a futtatások között eldobják.

Mit kell változtatni

  1. Gyorsítótárazza a Library mappát a Unity-verzióval és az eszközkivonattal
  2. Használjon egy Accelerator-példányt, hogy az importálást megosszák a gépek
  3. Építsen platformokat párhuzamos mátrixlábakként
  4. Használjon 16 vCPU-s futót – az eszközök importálása jól párhuzamos

Unity on runnerhut

Az egyetlen runnerhut specifikus sor a "runs-on: runnerhut-16vcpu-ubuntu-2404". Minden más a szokásos GitHub Actions – ugyanazok a műveletek, ugyanazok a titkok és ugyanaz az engedélymodell, amelyet ma is használ.

A következő buildje kétszer gyorsabb lehet, fele áron

Kezdje ingyen. A távozás ugyanaz az egy sor, és azt a diffet is közzétesszük.