Git projects have Mercurial Publisher in protected branches and tags roles
Because GitLab 16.0 comes with refactorings related to the adding of the Instance Admins case to the roles selectable in protected branches and tags project settings, I have reason to believe the Mercurial specific role could be displayed even on Git repositories.
This is worth checking before finalization of a Heptapod version based on GitLab 16.x confirmed on Heptapod 0.40.0, hence a minor UI bug.