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
- Cacheleverantör/paket, node_moduler och tmp/cache/tillgångar tillsammans
- Kör RSpec med parallell_test över alla kärnor
- Förkompilera tillgångar endast i distributionsjobbet, inte i testjobbet
- Använd en snapshot runner så att paketinstallationen försvinner helt