Ugrás a tartalomra

Szerver nélküli

Szerver nélküli CI a GitHub Actions

A csomagolás minden függvényhez köti a teljes node_modules fát.

82 MB → 4 MB
Csomag mérete
6 m → 90-es évek
Telepítés

A csomagolás minden függvényhez köti a teljes node_modules fát.

Miért történik

Nincs konfigurálva kötegelő, így a központi telepítési csomagok nagyok és lassan tölthetők fel.

Mit kell változtatni

  1. Csomagolás esbuilddel, így a csomagok kicsik és gyorsan feltölthetők
  2. Gyorsítótárazza a beépülő modult és a függőségi könyvtárakat
  3. Csak a megváltozott funkciókat telepítse a teljes verem helyett

Szerver nélküli a runnerhuton (runnerhut)

Az egyetlen runnerhut specifikus sor a "runs-on: runnerhut-4vcpu-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.