Developers can merge setting on protected branches
This change will enable skipping of the access check based on an environment variable.
It should only be the case while merging a merge-request within gitlab.
This seems to be the only way to allow a merge for a user that do not have push access to a protected branch.