Skip to content

Show alert when shared runners setting is disabled

What does this MR do and why?

Implements #349289 (closed), see note: #349289 (comment 1092561714)

This change adds an alert when the setting to "Enable shared runners for this project" is disabled in project due to a setting the parent group.

Changelog: changed

Screenshots or screen recordings

before after
image image

How to set up and validate locally

  1. Visit a group with a project
  2. Go to runner settings in Settings > CI/CD e.g. http://gdk.test:3000/groups/top-group/-/settings/ci_cd
  3. Ensure "Allow projects and subgroups to override the group setting" is disabled.
  4. Visit a project in the group
  5. Go to runner settings in Settings > CI/CD e.g. http://gdk.test:3000/top-group/top-project/-/settings/ci_cd

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Miguel Rincon

Merge request reports

Loading