Observação
O suporte para executores avançados para a configuração padrão de code scanning está em versão prévia pública e está sujeito a alterações.
> [!NOTE]
O suporte para executores avançados para a configuração padrão de code scanning está em versão prévia pública e está sujeito a alterações.
Provisionamento de nível empresarial executores avançados para configuração padrão
- Adicionar um executor avançado à sua empresa. Para saber mais, confira Gerenciar executores maiores.
- Para adicionar o rótulo
code-scanningaos seus executor avançado, nomeie o executorcode-scanning. - Uma empresa só pode ter um executor avançado com nome
code-scanning, e esse executor manipulará todos os code scanning trabalhos para todas as organizações e repositórios dentro de sua empresa que: Tem acesso para o executor de nível empresarial, e
- Para adicionar o rótulo
- Para permitir que as organizações acessem seus executor avançado, especifique quais organizações podem podem usar o grupo de executores ao qual o executor está designado. Para saber mais, confira Como controlar o acesso a executores maiores.
-
_Não tem acesso_ para um executor avançado de nível organizacional chamado `code-scanning`. Se uma organização ou repositório também tiver acesso a um executor avançado de nível de organização chamado `code-scanning`, cada trabalho de code scanning será atribuído aleatoriamente ao executor de nível organizacional ou empresarial. -
- Para permitir que as organizações acessem seus executor avançado, especifique quais organizações podem podem usar o grupo de executores ao qual o executor está designado. Para saber mais, confira Como controlar o acesso a executores maiores. Para analisar repositórios com a configuração padrão, conceda aos repositórios desejados acesso ao grupo de executores ao qual seu executor avançado está designado.
Para saber mais, confira Gerenciar executores maiores.
-
Agora você pode configurar a configuração padrão para sua empresa, organizações e repositórios, e seus executor avançado selecionarão automaticamente trabalho code scanning como especificado anteriormente. Para obter mais informações sobre como configurar a configuração padrão, consulte Como definir a configuração padrão da verificação de código e Como definir a configuração padrão da verificação de código em escala.
Provisionamento de executores avançados de nível empresarial para configuração padrão
- Adicione um executor avançado à sua organização. Confira Gerenciar executores maiores.
- Para adicionar um rótulo personalizado ao seu executor avançado, dê ao executor um nome que corresponda a esse rótulo. Você pode usar este rótulo personalizado ao configurar a configuração padrão com executores avançados.
Por padrão, todos os repositórios em sua organização têm acesso a executores no nível da organização, o que significa que cada repositório pode usar seu executor avançado.
Para obter informações sobre como conceder acesso a um executor avançado apenas a repositórios selecionados, consulte Gerenciar executores maiores. Agora você pode configurar a configuração padrão para sua organização e seus repositórios, e seu executor avançado selecionará automaticamente trabalhos de code scanning. Para obter mais informações sobre como configurar a configuração padrão, consulte Como definir a configuração padrão da verificação de código e Como definir a configuração padrão da verificação de código em escala.
- Etapas extras para análise do Swift Atualmente, a análise Swift não está disponível em executores avançados para a configuração padrão.
- Além disso, se o repositório tiver acesso a um executor com o rótulo
code-scanning, como um executor avançado provisionado para a configuração padrão, o fluxos de trabalho de configuração padrão usarão apenas executores rotuladoscode-scanning. Se você quiser configurar a configuração padrão em executores avançados e analisar o Swift, você tem duas opções: