-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove registration-only runners #859
Comments
I'm not 100% sure but since GitHub Enterprise Server usually gets updated a few months later (compared to the Cloud version) it might still be using the old routing logic |
#470 (comment) I've just asked the Actions product owner in an old issue, not sure if he'll see it but worth a punt. EDIT https://docs.github.com/en/enterprise-cloud@latest/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow#routing-precedence-for-self-hosted-runners you can select the EDIT We probably need to keep this logic for legacy setups, once 3.3 is out confirm via the documentation if the routing logic has changed and update the logic to use registration runners only on old GHES envs EDIT https://docs.github.com/en/enterprise-server@3.3/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow#routing-precedence-for-self-hosted-runners the new routing logic is in the 3.3 docs, looks like we only registration runners for GitHub Server versions below 3.3 now |
We are going to drop support for GHES below v3.3 and so the registration runners are no longer requried by any environment. |
Description
Since GitHub changed their routing logic to not fail pipelines that target a
runs-on
label that doesn't have a runner registered these are no longer neededThis work will also close some bugs linked with these pods:
The text was updated successfully, but these errors were encountered: