Reduce `docs:build` CI job execution time
The docs:build
job is really starting to eat up a lot of CI time, e.g. 20 minutes here of a total of 30 minutes of pipeline duration. (Update: it's less than that after !296 (merged).)
We should reduce this for several reasons:
- it's annoying to wait for the pipeline to finish
- it's eating up resources unnecessarily
Proposal
Isolate what's taking so long, e.g. by looking at the raw job log. The most obvious time consumers are:
-
animated_network
plot needs 5 minutes❗ by itself - The network plots in general seem to require 20s each (6 plots, 2min total)
Reducing the time these need would be the easiest step for now, I feel:
- reduce network size (do we really need 700 edges?!)
- reduce video DPI (it seems very large)
@tgaskin What do you think?
Edited by Yunus Sevinchan