Skinner
Rails CI på GitHub Actions
Forkompilering af aktiver og native perle-byggerier dominerer pipelinen.
3m → 20s
Aktiv prækompilere
24m → 5m
Test suite
Hvorfor det sker
Hvad skal ændres
- Cacheleverandør/bundle, node_modules og tmp/cache/assets sammen
- Kør RSpec med parallel_tests på tværs af alle kerner
- Forkompiler kun aktiver i implementeringsjobbet, ikke i testjobbet
- Brug en snapshot-løber, så bundleinstallation forsvinder fuldstændigt
Skinner på runnerhut
Dit næste build kan være dobbelt så hurtigt til den halve pris
Start gratis. At skifte væk er den samme ene linje, og det diff offentliggør vi også.