At the moment the biggest bottleneck is mac x86_64 with:
- ~ 2 hours of build time (including ghcjs)
- ~ 1 hour of testing
Windows follows with ~2 hours.
Possible ideas to reduce:
- parallelize builds better?
- parallelize tests (e.g. into 3 parts and run them on separate runners)
- cache parts of the build (cabal? stage1? libraries?)
- reduce dependencies of stage1 (or use MicroHaskell?)
- stronger (or self hosted) runners
At the moment the biggest bottleneck is mac x86_64 with:
Windows follows with ~2 hours.
Possible ideas to reduce: