Shift MR widget experiment to project level, adjust logic
Overview
After some investigation into the MR widget experiment, we need to make the following tweaks to ensure the most consistent experience possible for users.
-
Shift the assignment to be project-based instead of namespace -
Only run the experiment if the default branch doesn’t have a successful build that has generated a SAST report