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
- Mezipaměť ~/.bun/install/cache zadaná na bun.lockb
- Pro reprodukovatelnost použijte bun install --frozen-lockfile
- 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.