Common tasks#
Add a new host#
- Add an entry under
hostsin your resolved config file (~/.gh-sr/runners.ymlby default) - Ensure SSH key-based access works:
ssh user@host true - Add runner entries referencing the new host
- Run
gh sr setup && gh sr up
Scale up#
Change count in your runners YAML, then:
gh sr setup # configures new instances
gh sr up # starts themUpdate runner version#
gh sr updateThis removes existing runners, downloads the latest runner binary, reconfigures, and starts them.
Clean up ghost runners#
gh sr cleanup