Allow existing runners to be shared with group
Problem to solve
If a runner has been previously registered as a shared or project runner it can't be added to a group. Ideally there would be an API endpoint as well as UI to match.
Further details
Customer use case. Managing multiple runners across projects becoming cumbersome, looking to add the runners to groups but unable to do so.
It appears this was originally covered under #45894, but wasn't completed.
Proposal
Allow editing of existing runners to be shared with groups (as you can with projects)
Links / references
Related Issues: https://gitlab.com/gitlab-org/gitlab-ce/issues/50373 https://gitlab.com/gitlab-org/gitlab-ce/issues/38979
Internal ZD: