Optimizing for local-first checking is 100% the way to go, and should be used much more widely I think.
I have done a similar thing using simple makefiles though, collecting more complex chains of tasks into a "meta rule" in Make and just calling that from whatever CI config we're using.
by cyberclimb
0 subcomment
Is there any way to cache the dependency installation step on github actions for example?
I supposed you could cache whatever directory it installs to? Would be great to see an example