Improve shared runners toggle for groups
What does this MR do and why?
Implements #349794 (closed) in the group settings.
Moves current help text "Enable shared runners for all projects and subgroups in this group" to description of the toggle.
Adds help text to the toggle "Shared runners are disabled for all projects and subgroups in PARENT-GROUP-NAME."
Changelog: changed
Screenshots or screen recordings
Before | After |
---|---|
How to set up and validate locally
- Visit a group's CI/CD settings e.g. http://gdk.test:3000/groups/top-group/-/settings/ci_cd
- Disable both "Enable shared runners for this group" and "Allow projects and subgroups to override the group setting" in the runenrs area
- Visit one of it's subgroups e.g. http://gdk.test:3000/groups/top-group/sub-group/-/settings/ci_cd
- Check a link is provided to the group name and URL.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #349794 (closed)
Edited by Miguel Rincon