Sobre regras de proteção para tags
Quando você adiciona uma regra de proteção de tags, todas as tags que correspondem ao padrão fornecido serão protegidas. Somente usuários com permissões de administrador ou de manutenção, ou funções personalizadas com a permissão "editar regras do repositório" no repositório poderão criar marcas protegidas, e somente usuários com permissões de administrador ou funções personalizadas com a permissão "editar regras de repositório" no repositório poderão excluir marcas protegidas. Para obter mais informações, confira "Funções de repositório para uma organização". Os GitHub Apps exigem a permissão Repository administration: write
para modificar uma tag protegida.
Adicionalmente, você pode criar funções personalizadas de repositórios para permitir que outros grupos de usuários criem ou excluam marcações que correspondam às regras de proteção de marcas. Para obter mais informações, confira "Gerenciando as funções de repositórios personalizados para uma organização".
Adicionar regras de proteção de tag
-
No sua instância do GitHub Enterprise Server, navegue até a página principal do repositório.
-
Abaixo do nome do repositório, clique em Configurações. Caso não consiga ver a guia "Configurações", selecione o menu suspenso , clique em Configurações.
-
Na seção "Código e automação" da barra lateral, clique em Marcas.
-
Clique em Nova regra.
-
Em "Padrão do nome da tag", digite o padrão das tags que você deseja proteger. As regras de proteção de tags usam a sintaxe
fnmatch
. Para obter mais informações sobre as opções de sintaxe, veja a documentação de fnmatch. Neste exemplo, se você digitar "*", isso protegerá todas as tags. -
Clique em Adicionar regra.