Introdução
Este artigo informa como configurar o Revisão de código do Copilot para examinar pull requests automaticamente. Para obter uma visão geral das revisões automáticas de pull request, consulte Sobre a revisão do Copilot.
As três seções deste artigo informam como configurar a revisão automática de código para:
- Pull requests que você mesmo cria
- Todas as novas pull requests em um repositório
- Pull requests em vários repositórios pertencentes a uma organização
Configurando a revisão automática de código para todas as pull requests criadas
Observação
Isso está disponível apenas se você tem o plano Copilot Pro ou Copilot Pro+.
-
In the upper-right corner of any page, click your profile picture, then click Your Copilot.
-
Localize a opção Automatic Revisão de código do Copilot e clique no menu suspenso.
-
No menu suspenso, selecione Enabled.
Configuração da revisão automática para um único repositório
-
Em GitHub, acesse 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 barra lateral esquerda, em "Código e automação", clique em Regras e em Conjuntos de regras.
-
Clique em Novo conjunto de regras.
-
Clique em Novo conjunto de regras de branch.
-
Em "Nome do conjunto de regras", digite um nome para o conjunto de regras.
-
Para ativar o conjunto de regras, em "Status de Imposição", selecione Ativo.
-
Em "Branches de destino", clique em Adicionar destino e escolha uma das opções. Por exemplo, Incluir branch padrão ou Incluir todos os branches.
-
Em "Regras de branch", marque a caixa de seleção Exigir um pull request antes de mesclar.
Isso expande um conjunto de opções subsidiárias.
-
Marque a caixa de seleção Solicitar revisão da solicitação de pull request do Copilot.
-
Na parte inferior da página, clique em Criar.
Configuração da revisão automática para repositórios em uma organização
-
No canto superior direito de GitHub, selecione sua foto de perfil e clique em Your organizations.
-
Ao lado da organização, clique em Configurações.
-
Na barra lateral esquerda, na seção "Código, planejamento e automação", clique em Repositório e em Conjuntos de regras.
-
Clique em Novo conjunto de regras.
-
Clique em Novo conjunto de regras de branch.
-
Em "Nome do conjunto de regras", digite um nome para o conjunto de regras.
-
Para ativar o conjunto de regras, em "Status de Imposição", selecione Ativo.
-
Em "Repositórios de destino", clique em Adicionar destino e escolha Incluir por padrão ou Excluir por padrão.
-
Na caixa de diálogo exibida, digite um padrão que corresponderá aos nomes dos repositórios em sua organização. Por exemplo,
*feature
para corresponder a todos os repositórios com nomes que terminam emfeature
.Para obter informações sobre a sintaxe de correspondência de padrão, veja Criar conjuntos de regras para repositórios na sua organização.
-
Na caixa de diálogo, clique em Adicionar padrão de inclusão ou Adicionar padrão de exclusão.
-
Repita o processo para padrões adicionais que você deseja adicionar.
Observação
Você pode adicionar vários critérios de direcionamento ao mesmo conjunto de regras. Os padrões de exclusão são aplicados após os padrões de inclusão. Por exemplo, você pode incluir todos os repositórios que correspondam ao padrão
*cat*
e excluir especificamente um repositório que corresponda ao padrãonot-a-cat
. -
Em "Branches de destino", clique em Adicionar destino e escolha uma das opções de destino.
-
Em "Regras de branch", marque a caixa de seleção Exigir um pull request antes de mesclar.
Isso expande um conjunto de opções subsidiárias.
-
Marque a caixa de seleção Solicitar revisão da solicitação de pull request do Copilot.
-
Na parte inferior da página, clique em Criar.