Merge Request: Assignee should be only person who is allowed to accept the merge
In general, having the option that developers can accept merge requests is great, as it speeds up reviews.
However, there should be an option while creating the Merge request to Only allow Assignee to Merge as I for core releases (risky) a lead or supervisor should be the only one to accept this type of request. Whereby developers still can accept non risky releases.
It would also be great if this option can be turned on by default via an option of the repo, as some repos may entirely contain core content