I bundled all jobs except deny into one job with matrix implementation. Deny has a different structure so I left it out. I didn't want to complicate the main matrix job with logic flows for just one odd job. for #86
This approach reduces fine tuning that was present for some of the jobs. I especially tried hard to separate the fmt requirements from other jobs with control flows but they are very limited. In the end I decided to leave it as is, as there are no visible performance hit.
I bundled all jobs except deny into one job with matrix implementation. Deny has a different structure so I left it out. I didn't want to complicate the main matrix job with logic flows for just one odd job. for #86
This approach reduces fine tuning that was present for some of the jobs. I especially tried hard to separate the
fmt
requirements from other jobs with control flows but they are very limited. In the end I decided to leave it as is, as there are no visible performance hit.