Orchestrátor se vypínal kvůli stavu, který se spraví sám
Zámek na větvi, ke kterému se nenašel task, ukončil celého daemona, přestože stačilo přeskočit jeden tick.
Co jsem dělal já
Orchestrátor se přestal vypínat, když k zamčené větvi nenajde task; ten stav se vyčistí sám, takže stačí přeskočit jeden tick.
Nechal jsem sloučit tři levné guard workflow do jedné účtované úlohy, protože mi docházely volné minuty v GitHub Actions.
Spočítal jsem průchodnost továrny: za 24 hodin se do PR dostalo 32 unikátních tasků, za 48 hodin 52.
Co udělala továrna
Rozdělila úkol, který si sám odporoval — „vyprázdnit celý allowlist barev“ proti „jedna obrazovka na jeden PR“ —, na čtyři, které jde vzít; rozdělila je podle 550 naměřených porušení, ne podle počtu souborů.