Skip to content

Remove RelayRunner

Switching jobs back, disconnecting machines and uninstalling the GitHub App.

You can stop using RelayRunner at any time. Here’s how to undo each part.

For each routed job, delete its relay-<job> job and put the label from the relay’s github (or blacksmith) input back in runs-on:

jobs:
test:
runs-on: ubuntu-latest
steps: ...

Do this before uninstalling the App. A relay job with nobody to answer it stays queued until GitHub cancels it after 24 hours.

To pause routing without editing workflows, stop every machine and keep GitHub-hosted in the runner order. Jobs then run on their old labels.

Stop relayrunner connect on each machine and remove it from the Runners page. To delete the CLI’s files, remove ~/.relayrunner.

Remove any existing runners you added. This takes the RelayRunner label off them. The runners stay registered in your org.

On GitHub, go to your organization’s or account’s Settings → GitHub Apps and uninstall RelayRunner, and RelayRunner Checks if you installed it.

Email privacy@relayrunner.app to have your account and workspace data deleted. See Data and privacy.