free-honey/naumachia

Parallelize CI tasks to improve speed

MitchTurner opened this issue · 2 comments

CI takes too long. I assume it's mostly the Aiken compilation that happens during the build process for each of the example projects.

I assume that if we split them up they could be handled by separate workers? That would parallelize the process.

There are other articles talking about how to improve times, e.g. caches, etc, so there might be other ways:
https://www.reillywood.com/blog/rust-faster-ci/

The main issue is that it's much slower than I feel it should be.