Sobre controles de executor no nível da organização
Por padrão, o agente de nuvem Copilot é executado em um executor padrão hospedado pelo GitHub para GitHub Actions (ubuntu-latest). Como proprietário da organização, você pode alterar o tipo de executor padrão para todos os repositórios da sua organização e escolher se os repositórios individuais podem substituir esse padrão.
Isso é útil se sua organização exigir que todas as sessões do agente de nuvem Copilot sejam executadas em executores específicos. Por exemplo, para usar executores maiores para melhor desempenho ou para usar executores auto-hospedados que tenham acesso a recursos internos.
Pode configurar:
- Tipo de executor: escolha entre um executor hospedado padrão GitHubou um executor rotulado de um grupo de executores específico.
- Permitir que os repositórios personalizem o tipo de executor: controle se os repositórios podem substituir o padrão da organização usando um fluxo de trabalho de etapas de configuração Copilot definido em
.github/workflows/copilot-setup-steps.yml.
Configurando o tipo de executor padrão
-
No canto superior direito de GitHub, clique na foto de perfil e clique em Your organizations.
-
Selecione uma organização clicando nela.
-
No nome da organização, clique em Settings. Caso não consiga ver a guia "Configurações", selecione o menu suspenso , clique em Configurações.

-
Na barra lateral, em "Código, planejamento e automação", clique em Copilot e depois em Agente de nuvem.
-
Ao lado de "Tipo de executor", clique no ícone de lápis ().
-
Selecione o tipo de executor que será usado por padrão para agente de nuvem Copilot em toda a organização.
- Executor padrãoGitHub: agente de nuvem Copilot usará
ubuntu-latest. - Executor rotulado: agente de nuvem Copilot usará um executor que corresponda ao nome do grupo e/ou ao rótulo especificado. Insira valores nos campos nome do grupo Runner e/ou rótulo de Runner.
- Executor padrãoGitHub: agente de nuvem Copilot usará
-
Clique em Salvar seleção do executor.
Impedindo que repositórios personalizem o tipo de executor
Por padrão, os repositórios podem substituir a configuração do executor no nível da organização usando um Copilot fluxo de trabalho de etapas de configuração localizado em .github/workflows/copilot-setup-steps.yml. Se você quiser impor um tipo de executor consistente em todos os repositórios, poderá desabilitar essa opção.
-
No canto superior direito de GitHub, clique na foto de perfil e clique em Your organizations.
-
Selecione uma organização clicando nela.
-
No nome da organização, clique em Settings. Caso não consiga ver a guia "Configurações", selecione o menu suspenso , clique em Configurações.

-
Na barra lateral, em "Código, planejamento e automação", clique em Copilot e depois em Agente de nuvem.
-
Em "Permitir que os repositórios personalizem o tipo de executor", alterne a configuração para habilitar ou desabilitar a personalização no nível do repositório.
- Quando habilitado, os repositórios podem substituir o executor padrão definindo o campo
runs-onno trabalhocopilot-setup-stepsdecopilot-setup-steps.yml. Consulte Configurar o ambiente de desenvolvimento. - Quando desabilitado, todos os repositórios na organização usarão o tipo de executor no nível da organização.
- Quando habilitado, os repositórios podem substituir o executor padrão definindo o campo
-
Clique em Salvar.