Skip to main content

Revisando uma pull request criada pelo Copilot

Após o Copilot criar uma pull request, revise-a e comente sobre eventuais alterações que forem necessárias.

Quem pode usar esse recurso?

O Agente de codificação do Copilot está disponível com os planos GitHub Copilot Pro+ e GitHub Copilot Enterprise nos repositórios em que está habilitado.
Sign up for Copilot

Observação

Agente de codificação do Copilot is in versão prévia pública and subject to change.

Revisando as alterações do Copilot

Após o Copilot terminar de trabalhar em uma tarefa de codificação e solicitar uma revisão da solicitação de pull request, revise o trabalho do Copilot atentamente antes de mesclar a pull request.

Importante

Se você tiver a regra "Required approvals" ou a proteção de branch habilitada, não poderá aprovar pull requests iniciadas atribuindo o issue relacionado ao Copilot. Outra pessoa deve aprovar a pull request antes que ela possa ser mesclada.

Você pode pedir ao Copilot para fazer alterações usando comentários de pull request ou pode fazer check-out do branch do Copilot e fazer as alterações por conta própria.

Dica

Recomendamos que você envie em lote os comentários de revisão em vez de enviá-los individualmente.

Quando você deixa um comentário em uma pull request atribuída ao Copilot, o Copilot considera seu comentário e decide se iniciará uma nova sessão do agente para responder.

Copilot only responds to comments from people who have write access to the repository.

Se o Copilot iniciar uma nova sessão de agente em resposta ao seu comentário, um emoji de olhos (👀) será adicionado como uma reação ao comentário, e um evento "Copilot has started work" será adicionado à linha do tempo da pull request.

Captura de tela de uma linha do tempo de pull request com um comentário de revisão com a reação de olhos e um evento de linha do tempo "Copilot started work".

O Copilot poderá ignorar um comentário se considerar que não foi destinado a ele. Se tiver certeza de que deseja que o Copilot responda ao seu comentário, você poderá @mention o Copilot incluindo @copilot no comentário.

Dica

Se não quiser que o Copilot responda aos comentários em uma pull request, você poderá cancelar a atribuição do Copilot da pull request. Se você reatribuir o Copilot à mesma pull request, ele responderá a novos comentários e efetuará push de mais alterações. Ele não responderá ao comentário que foi adicionado enquanto não estava atribuído.

Para saber mais, confira a seção "Usar comentários para iterar em uma pull request" em Best practices for using Copilot to work on tasks.

Gerenciando as execuções de fluxo de trabalho do GitHub Actions

Os fluxos de trabalho do GitHub Actions não são executados automaticamente quando o Copilot efetua push das alterações para uma pull request.

Fluxos de trabalho do GitHub Actions podem ser privilegiados e ter acesso a segredos confidenciais. Inspecione as alterações propostas no pull request e certifique-se de que você esteja confortável em executar seus fluxos de trabalho no branch do pull request. Você deve ficar especialmente atento para todas as alterações propostas no diretório .github/workflows/ que afetem arquivos de fluxo de trabalho.

Para permitir que os fluxos de trabalho do GitHub Actions sejam executados, clique no botão Approve and run workflows na caixa de mesclagem da pull request.

Captura de tela da caixa de mesclagem em uma pull request do Copilot com o botão "Approve and run workflows".

Fornecendo comentários sobre o trabalho do Copilot

Você pode fornecer comentários sobre o trabalho do Copilot usando os botões de comentários nos comentários e pull requests do Copilot. Usamos seus comentários para aprimorar o produto e a qualidade das soluções do Copilot.

  1. Em um comentário ou pull request do Copilot, selecione o botão de polegar para cima (👍) ou de polegar para baixo (👎).
  2. Se você selecionar o botão de polegar para baixo, precisará fornecer mais informações. Opcionalmente, você pode escolher o motivo dos seus comentários negativos e deixar um comentário antes de selecionar Enviar comentários.

Leitura adicional