Faster CI
Tries to conserve some resources by running only minimal jobs on
branches that start with wip/
, and separating jobs into three
"cheap" (static analysis), "normal" (build/test), and "expensive"
(thorough testing such as code coverage) phases, that only run if
the previous phases passed.