Prevent deleting All branches
rules
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
When you delete the All branches
rule it will delete all the associated setting but when the page reloads we rebuild the rule.
This produces a fairly confusing UX. The users can already delete the individual settings within the rule so we should hide the Delete rule
button
We should also modify the GraphQL mutation to prevent users from manually deleting the rule through the API
Edited by 🤖 GitLab Bot 🤖