Skip to main content

Erro: "GitHub Code Security or GitHub Advanced Security deve estar habilitado para este repositório usar a verificação de código"

Se você vir este erro, certifique-se de que GitHub Code Security esteja habilitado.

Sobre este erro

GitHub Code Security or GitHub Advanced Security must be enabled for this repository to use code scanning
403: GitHub Code Security or GitHub Advanced Security is not enabled

Esse erro será relatado se você tentar executar code scanning em um repositório onde GitHub Code Security não está habilitado ou onde o uso desse recurso é bloqueado por uma política.

Você só verá esse erro para repositórios com visibilidade privada ou interna. GitHub Code Security é habilitado por padrão para todos os repositórios públicos.

Confirmar a causa do erro

  1. Em GitHub, acesse a página principal do repositório.

  2. No nome do repositório, clique em Settings. Caso não consiga ver a guia "Configurações", selecione o menu suspenso , clique em Configurações.

    Captura de tela de um cabeçalho de repositório que mostra as guias. A guia "Configurações" é realçada por um contorno laranja-escuro.

  3. Na seção "Security" da barra lateral, clique em Advanced Security.

  4. Na página de configurações, role para baixo até "Code Security.

  5. Se houver um botão Habilitar associado e ativo, GitHub Code Security estará disponível para este repositório, mas ainda não está habilitado.

  6. Se o uso de GitHub Code Security for bloqueado por uma política, " Desativado" será exibido no lugar do botão Habilitar.

    Captura de tela da configuração "Advanced Security". A opção desabilitada é realçada em laranja escuro.

Corrigir o problema

Se GitHub Code Security estiver disponível para o repositório, você poderá habilitá-lo na página de configurações.

Se GitHub Code Security for bloqueado por uma política, primeiro você precisará solicitar acesso.

Solicitando acesso a GitHub Code Security

  1. Nas configurações "Advanced Security", clique no nome da empresa para exibir uma lista de usuários com acesso para editar a política que controla o acesso aos Code Security produtos. Para saber mais, confira Como impor políticas para segurança e análise de código na empresa.
  2. Siga a política de solicitação de acesso a recursos adicionais de sua empresa.

Habilitando o GitHub Code Security

  1. Abra a página de configurações "Code security".
  2. Ao lado do recurso "Code Security", clique em Habilitar.
  3. Executar novamente code scanning.