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
-
Em GitHub, acesse a página principal do repositório.
-
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.

-
Na seção "Security" da barra lateral, clique em Advanced Security.
-
Na página de configurações, role para baixo até "Code Security.
-
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.
-
Se o uso de GitHub Code Security for bloqueado por uma política, " Desativado" será exibido no lugar do botão Habilitar.

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
- 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.
- Siga a política de solicitação de acesso a recursos adicionais de sua empresa.
Habilitando o GitHub Code Security
- Abra a página de configurações "Code security".
- Ao lado do recurso "Code Security", clique em Habilitar.
- Executar novamente code scanning.