Panino
Bun CI su GitHub Actions
Bun si installa rapidamente ma CI dedica ancora un minuto alle dipendenze.
18 secondi → 1,5 secondi
Installa
4m → anni '70
Gasdotto completo
Perché succede
Cosa cambiare
- Cache ~/.bun/install/cache digitato su bun.lockb
- Utilizzare bun install --frozen-lockfile per la riproducibilità
- Esegui il bun test, che è parallelo per impostazione predefinita, su un runner da 4 vCPU
Panino sul runnerhut
La tua prossima build potrebbe essere due volte più veloce, a metà prezzo
Inizia gratis. Andarsene è la stessa riga, e pubblichiamo anche quel diff.
Correlati
RustCargo ricostruisce l'intero grafico delle dipendenze su quasi ogni esecuzione CI.VaiLe build Go sono veloci localmente e inspiegabilmente lente in CI.PitoneL'installazione di pip richiede pochi minuti e pytest viene eseguito su un singolo core.Node.jsnpm ci scrive decine di migliaia di piccoli file ad ogni esecuzione.