As someone who’s building a github actions control plane replacement, the scheduler is extremely simple. It basically the kost naive version of a FiFO queue.