Skip to main content

Configurar regras de proteção para tags

Você pode configurar regras de proteção de tags para o repositório para impedir que os colaboradores criem ou excluam tags.

As regras de proteção de tag estão disponíveis em repositórios públicos com o GitHub Free e o GitHub Free para organizações e em repositórios públicos e privados com o GitHub Pro, o GitHub Team, o GitHub Enterprise Cloud e o GitHub Enterprise Server.

Observação: no momento, as regras de proteção de tag estão em versão beta e sujeitas a alterações.

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 no repositório poderão criar tags protegidas, e apenas usuários com permissões de administrador no repositório poderão excluir tags protegidas. Para obter mais informações, confira "Funções de repositório de 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 "Como gerenciar funções de repositório personalizadas para uma organização".

  1. No your GitHub Enterprise Server instance, navegue até a página principal do repositório. 1. Abaixo do nome do repositório, clique em Configurações. Botão Configurações do repositório
  2. Na seção "Código e automação" da barra lateral, clique em Tags.
  3. Clique em Nova regra. Nova regra de proteção de tag
  4. Em "Padrão do nome da tag", digite o padrão das tags que você deseja proteger. Neste exemplo, se você digitar "*", isso protegerá todas as tags. Definir padrão de proteção de tag
  5. Clique em Adicionar regra. Adicionar regra de proteção de tag