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
- Balíček s esbuild, takže balíčky jsou malé a rychle se nahrávají
- Uložte do mezipaměti adresáře zásuvných modulů a závislostí
- 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.