Skip to main content

No se puede habilitar CodeQL en un repositorio privado

Se debe haber habilitado GitHub Code Security para poder utilizar code scanning en repositorios privados.

Si tienes un plan GitHub Free o GitHub Pro, solo puedes usar code scanning en repositorios disponibles públicamente. A fin de habilitar code scanning para repositorios privados o internos, debes realizar la actualización a GitHub Team o GitHub Enterprise con GitHub Code Security y habilitar Code Security para el repositorio. Para más información, consulta Planes de GitHub y Acerca de GitHub Advanced Security.

Confirma que GitHub Code Security esté habilitado

  1. En GitHub, navegue hasta la página principal del repositorio.

  2. En el nombre del repositorio, haz clic en Configuración. Si no puedes ver la pestaña "Configuración", selecciona el menú desplegable y, a continuación, haz clic en Configuración.

    Captura de pantalla de un encabezado de repositorio en el que se muestran las pestañas. La pestaña "Configuración" está resaltada con un contorno naranja oscuro.

  3. En la sección "Seguridad" de la barra lateral, haga clic en Advanced Security.

  4. En la página de configuración, desplázate hacia abajo hasta "Code Security".

  5. Si hay un botón Habilitar asociado y activo, Code Security está disponible para este repositorio, pero aún no está habilitado.

  6. Si el uso de GitHub Code Security está bloqueado por una directiva, se muestra " Deshabilitado" en lugar del botón Habilitar.

    "Captura de pantalla de la configuración "GitHub Advanced Security". La opción deshabilitada está resaltada en naranja oscuro.

Solicitud de acceso a GitHub Code Security

  1. En la configuración de "Code Security", haz clic en el nombre de la empresa u organización para mostrar una lista de usuarios con acceso para editar la directiva que controla el acceso a GitHub Code Security. Para más información, consulta Aplicación de directivas de seguridad y análisis de código de la empresa.
  2. Sigue la directiva de la empresa para solicitar acceso a características adicionales.

Habilitación de GitHub Code Security

  1. Abre la página de configuración "Seguridad del código".
  2. Junto a la característica "Code Security", haz clic en Habilitar.
  3. Vuelve a ejecutar code scanning.