Confirm before disabling group shared runners
requested to merge 391261-add-warning-dialog-when-disabling-shared-runners-at-a-group-with-subgroups-projects-in-it into master
What does this MR do and why?
Implements: #391261 (closed)
Includes a confirmation dialog when disabling shared runners for a group with subgroups and projects in it that includes information that users won't be have shared runners for the group's children.
Screenshots or screen recordings
How to set up and validate locally
On a group with projects or subgroups:
- Visit Group -> Settings -> CI/CD (e.g. http://gdk.test:3000/groups/my-group/-/settings/ci_cd)
- Expand Runners
- Enable/disable "Enable shared runners for this group"
- Verify that when disabling, the user is prompted to confirm the action.
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 #391261 (closed)
Edited by Miguel Rincon