Backstory, i’m looking to move from Buildkite where we use https://github.com/buildkite/elastic-ci-stack-for-aws
The github actions local runner, seems to be a toy in its current state. Its missing the following:
- A way to set up many runner in an automated way
- A local events system, so we can protect an instance from being scaled in while its doing work
- A way to tell the worker to shutdown after its done with its current job
- A api that gives you the # of outstanding actions to run so you can make scaling decisions