Esta versión de GitHub Enterprise Server se discontinuó el 2024-07-09. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener rendimiento mejorado, seguridad mejorada y nuevas características, actualice a la versión más reciente de GitHub Enterprise Server. Para obtener ayuda con la actualización, póngase en contacto con el soporte técnico de GitHub Enterprise.
Solucionar problemas del escaneo de código
Al analizar el código con code scanning, es posible que tenga que solucionar problemas inesperados.
Error: "Seguridad avanzada debe estar habilitado para que este repositorio use el examen de código"
Si ves este error, comprueba que GitHub Advanced Security esté habilitado.
Alertas encontradas en el código generado
Al analizar el código con datos code scanning, es posible que desees compilar solo el código que deseas analizar.
El análisis de examen de código tarda demasiado tiempo
Puede ajustar su configuración code scanning para minimizar el tiempo de análisis.
Error de compilación automática para un lenguaje compilado
Si se produce un error en la compilación automática, puedes configurar code scanning para usar pasos de compilación específicos para los lenguajes compilados.
No se puede habilitar CodeQL en un repositorio privado
Debe haberse habilitado GitHub Advanced Security para poder utilizar code scanning en repositorios privados.
Un lenguaje en particular hace que se produzca un error en la configuración predeterminada
Cuando se habilita la configuración predeterminada, todos los lenguajes seleccionados para su análisis deben analizarse correctamente; de lo contrario, se producirá un error en la configuración predeterminada.
La habilitación de la configuración predeterminada tarda demasiado tiempo
Si crees que la habilitación de la configuración predeterminada se ha detenido, puedes reiniciar el proceso.
Extracción de errores en la base de datos
Puedes comprobar si los errores de extracción afectan o no al estado de la base de datos de CodeQL.
CodeQL examinó menos líneas de lo esperado
Si CodeQL analizó menos código de lo esperado, es posible que tengas que usar un comando de compilación personalizado.
Los registros no son lo suficientemente detallados
Si deseas aumentar el nivel de detalle de los registros, prueba estos pasos.
Error: "Sin código fuente durante la compilación"
Cuando CodeQL no encuentra código fuente, es necesario resolver este problema para desbloquear el análisis de code scanning.
Error: "no es un archivo .ql, un archivo .qls, un directorio o una especificación del paquete de consultas"
CodeQL no pudo encontrar una de las consultas o conjuntos de consultas que se especifican para el análisis.
Error: "Espacio en disco insuficiente" o Error: "Memoria insuficiente"
Si ves uno de estos errores con GitHub Actions, intenta revisar las especificaciones de los ejecutores autohospedados.
Los resultados son diferentes de los esperados
Si los resultados de code scanning son diferentes de los esperados, puede comprobar qué configuraciones están activas.
Algunos lenguajes no se analizaron con la configuración avanzada de CodeQL
Si no se han analizado algunos idiomas, puede modificar el flujo de trabajo de code scanning para agregar una matriz que especifique los idiomas que desea analizar.
Flujos de trabajo de CodeQL
Si ves dos flujos de trabajo denominados "CodeQL", es posible que uno sea un archivo de flujo de trabajo de CodeQL preexistente que haya sido deshabilitado por el programa de instalación predeterminado.
No está claro lo que desencadenó una ejecución de flujo de trabajo
Si no sabe lo que desencadenó el análisis, investigue página de estado de la herramienta o examine el registro del último examen.
Warning: "1 issue was detected with this workflow: git checkout HEAD^2 is no longer necessary"
Si ves esta advertencia, debes actualizar el flujo de trabajo para seguir el procedimiento recomendado actual.