Přejít na obsah

Bez serveru

CI bez serveru na GitHub Actions

Balení sdružuje celý strom node_modules pro každou funkci.

82 MB → 4 MB
Velikost balení
6m → 90s
Nasadit

Balení sdružuje celý strom node_modules pro každou funkci.

Proč se to děje

Není nakonfigurován žádný bundler, takže balíčky nasazení jsou velké a jejich nahrávání je pomalé.

Co změnit

  1. Balíček s esbuild, takže balíčky jsou malé a rychle se nahrávají
  2. Uložte do mezipaměti adresáře zásuvných modulů a závislostí
  3. Nasaďte pouze změněné funkce, nikoli celý zásobník

Bez serveru na runnerhut

Jediná řada specifická pro runnerhut je `runs-on: runnerhut-4vcpu-ubuntu-2404`. Vše ostatní je standardní GitHub Actions — stejné akce, stejná tajemství a stejný model oprávnění, který používáte dnes.

Váš další build může být dvakrát rychlejší za poloviční cenu

Začněte zdarma. Odchod je tentýž jeden řádek a i ten diff zveřejňujeme.