Clojure
Clojure CI på GitHub Actions
JVM-start och beroendeupplösning kostar mer än testerna.
80-tal → 3-tal
Beroendelösning
Varför det händer
Vad ska ändras
- Cache ~/.m2/repository och ~/.gitlibs knappade på deps.edn
- Kör alla testnamnområden i en JVM istället för ett per namnområde
- Förkompilera med clj -T:build för att undvika upprepat AOT-arbete
Clojure 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å.
