Skip to main content

Configurando executores para revisão de código do GitHub Copilot

Use executores auto-hospedados ou executores maiores GitHubhospedados para Revisão de código do Copilot.

Sobre o uso de > [!IMPORTANT] Starting June 1, 2026, Revisão de código do Copilot runs will consume GitHub Actions minutes. For more details on this and how to prepare, see Pricing and usage cost considerations for Revisão de código do Copilot.

para ferramentas de revisão de código

          GitHub Actions As organizações nessa situação podem usar executores auto-hospedados.

Também é possível atualizar para executores hospedados em Revisão de código do Copilot usa GitHub Actions para executar os recursos de agente, incluindo coleta completa do contexto do projeto e quaisquer recursos em versão prévia pública. Por padrão, Revisão de código do Copilot usa runners hospedados por GitHub.

Se sua organização tiver desabilitado executores hospedados em GitHub, os recursos de agente não estarão disponíveis. Nesse caso, as revisões de código retornarão a uma revisão mais limitada. maiores para obter melhor desempenho.

Configurar executores auto-hospedados para revisão de código

Execute GitHub usando executores Revisão de código do Copilot auto-hospedados com o ARC (Actions Runner Controller). Primeiro, você deve configurar conjuntos de dimensionamento gerenciados por ARC em seu ambiente. Para obter mais informações sobre ARC, consulte Controlador de Ações Runner.

Aviso

O ARC é a única solução com suporte oficial para auto-hospedagem GitHub Actions. Por motivos de segurança, não use executores auto-hospedados não ARC.

          Revisão de código do Copilot é compatível apenas com os executores do Ubuntu x64 Linux.

Para configurar os executores auto-hospedados para Revisão de código do Copilot:

  1. Configure controles de segurança de rede para seus Revisão de código do Copilot executores para garantir que GitHub Actions não tenha acesso aberto à sua rede ou à Internet pública.

    Você deve configurar o firewall para permitir conexões com os hosts padrão necessários para Revisão de código do Copilot executores auto-hospedados, além dos seguintes hosts:

    • api.githubcopilot.com
    • uploads.github.com
    • user-images.githubusercontent.com
  2. No arquivo copilot-setup-steps.yml, defina o atributo runs-on para o nome do conjunto de dimensionamento gerenciado pelo ARC. Para obter mais informações, consulte Configurar o ambiente de desenvolvimento.

    # ...
    
    jobs:
      copilot-setup-steps:
        runs-on: arc-scale-set-name
        # ...
    

Atualizar para executores maiores GitHub ActionsGitHub-hospedados

Por padrão, GitHub Actions é executado em um executor padrão Revisão de código do Copilot . Os executores maiores fornecem melhor desempenho (CPU e memória), mais espaço em disco e recursos avançados, como Azure rede privada. Consulte Executores avançados.

Observação

O uso de executores hospedados em GitHub Actions maiores é cobrado por minuto e pode gerar custos adicionais de GitHub.

  1. Configure os executores maiores para sua organização. Consulte Gerenciar executores maiores.

  2. Se você estiver usando executores maiores na rede privada do Azure, configure sua rede privada do Azure para permitir o acesso de saída aos seguintes hosts:

    • api.githubcopilot.com
    • uploads.github.com
    • user-images.githubusercontent.com
  3. No seu arquivo copilot-setup-steps.yml, defina o atributo runs-on para o rótulo dos executores maiores que você quer que o Revisão de código do Copilot utilize. Consulte Como executar trabalhos em executores maiores.

    # ...
    
    jobs:
      copilot-setup-steps:
        runs-on: ubuntu-4-core
        # ...