Why
Nothing records how long lecture builds take over time. Regressions surface only when someone happens to notice them. The measured baselines in #92 were collected by hand from individual runs. The idea was recorded in docs/FUTURE-DEVELOPMENT.md, which #178 removed (build monitoring, performance benchmarks).
Proposal
- Record timings for setup, build and the whole job, per repository and per runner type (container, standard runner, RunsOn AMI).
- Detect regressions through the job summaries.
- Publish comparisons: a periodic report or dashboard comparing runner types and tracking each repo over time.
Related
Checklist
Why
Nothing records how long lecture builds take over time. Regressions surface only when someone happens to notice them. The measured baselines in #92 were collected by hand from individual runs. The idea was recorded in
docs/FUTURE-DEVELOPMENT.md, which #178 removed (build monitoring, performance benchmarks).Proposal
Related
Checklist