Hoppa till innehåll

Räls

Rails CI på GitHub Actions

Förkompilering av tillgångar och inhemska ädelstensbyggen dominerar pipelinen.

3m → 20s
Förkompilering av tillgångar
24m → 5m
Testsvit

Varför det händer

Vad ska ändras

  1. Cacheleverantör/paket, node_moduler och tmp/cache/tillgångar tillsammans
  2. Kör RSpec med parallell_test över alla kärnor
  3. Förkompilera tillgångar endast i distributionsjobbet, inte i testjobbet
  4. Använd en snapshot runner så att paketinstallationen försvinner helt

Räls på runnerhut

Nästa bygge kan gå dubbelt så fort, till halva priset

Börja gratis. Att lämna är samma enda rad, och den diffen publicerar vi också.