Skip to content

Use deploy token for commit instead of access token

"Allow to push" is set to none to prevent maintainers to accidentally push to a protected branch. That makes it impossible for "commit-and-tag" to commit the changelog for example.

GitLab 13.7 introduced the possibility to allow deploy keys to push (but not merge) The ideal world would be to use the access token to talk to the api for commit messages, tags and so on and then du the commit-and-tag operation with the deploy key

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information