Repository protected tags configuration is not applied in favor of wildcards of two or more matches, resulting in being unable to push tags or tag into gitlab.com
Summary
We are unable to tag a repository with permission to protected tags
Steps to reproduce:
- Configure repository trotected tags
- Any user (any rol, included repository Owner) try to create a tag in any commit.
What is the current bug behavior?
Doesn't allow Developer role to create/push any protected tag marked as Developer + Maintainer if a general wildcard with lower permissions is also set.
What is the expected correct behavior?
Should allow Developer role to create/tag to protected tag marked as Developer + Maintainer if a general wildcard with lower permissions is also set.
Documentation about Protected Tags
https://docs.gitlab.com/ee/user/project/protected_tags.html#wildcard-protected-tags
Edited by Iker Celorrio