Skip to content

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:

  1. Configure repository trotected tags

image

  1. 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

image https://docs.gitlab.com/ee/user/project/protected_tags.html#wildcard-protected-tags

Edited by Iker Celorrio