Query for :maintainer_access in Ci::RunnerPolicy
What does this MR do and why?
This MR optimizes the maintainer_in_owner_project condition in RunnerPolicy to leverage :maintainer_access permission on the owner project. It also implements an optimization in the maintainer_in_any_associated_projects rule, and fixes the scope in a could of EE-side rules.
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Edited by Pedro Pombeiro