Přejít na obsah

Buchta

Bun CI na GitHub Actions

Bun se nainstaluje rychle, ale CI stále tráví minutu na závislostech.

18s → 1,5s
Instalovat
4m → 70s
Plné potrubí

Bun se nainstaluje rychle, ale CI stále tráví minutu na závislostech.

Proč se to děje

Bunova globální instalační mezipaměť není zachována, takže její rychlostní výhoda je vynaložena na opětovné stahování.

Co změnit

  1. Mezipaměť ~/.bun/install/cache zadaná na bun.lockb
  2. Pro reprodukovatelnost použijte bun install --frozen-lockfile
  3. Spusťte bun test, který je ve výchozím nastavení paralelní, na 4 vCPU runneru

Bun on 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.