I'm not sure if this is the way to go. Since people might have a branch called `tag-create`. So if a person has a protecte branch called `tag-create` and you're only developer level permission, you would not be able to push tags. @randx You have any idea in how to create a more robust system for this?