I am trying to submit the updated Bulgarian translation of GTK from here. On submitting it I am getting an error:
An error occurred while pushing the commit for module gtk in branch main: An error occurred while pushing the references to the remote for module gtk in branch main: Git repository gtk could not be pushed: Command ‘git push origin main’ returned non-zero exit status 1. (Warning: Permanently added ‘ssh.gitlab.gnome.org’ (ED25519) to the list of known hosts. remote: GitLab: You are not allowed to push code to protected branches on this project. To gitlab.gnome.org:GNOME/gtk.git ! [remote rejected] main → main (pre-receive hook declined) error: failed to push some refs to ‘gitlab.gnome.org:GNOME/gtk.git’). The branch seems protected and Damned Lies is unable to push references to the repository. Ask the project maintainers to update the protection for branches to allow Damned Lies to push commits.
I have reported this to infra team but they forwarded me to GTK maintainers.
What am I missing to submit the translation? Should I create a pull request like I do for glib to get the translation merged?