Skip to main content

Esta versión de GitHub Enterprise Server se discontinuará el 2024-03-07. 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.

Los registros no son lo suficientemente detallados

Si deseas aumentar el nivel de detalle de los registros, prueba estos pasos.

Si los registros no son lo suficientemente detallados, hay varios pasos que puedes seguir para que sean más útiles.

Habilitar el registro de depuración del paso

Puedes habilitar el registro de depuración del paso en GitHub Actions para aumentar el nivel de detalle de los registros de un trabajo durante la ejecución de un trabajo y después. Para obtener más información, vea «Habilitación del registro de depuración».

Crear artefactos de depuración de CodeQL

Puedes obtener artefactos para que te ayuden a depurar CodeQL. Los artefactos de depuración se cargarán en la ejecución de flujo de trabajo como un artefacto denominado debug-artifacts. Los datos contienen los registros de CodeQL. la(s) base(s) de datos de CodeQL, los archivos de código fuente extraídos y cualquier archivo SARIF producido por el flujo de trabajo.

Estos artefactos te ayudarán a depurar los problemas con CodeQL code scanning. Si contactas al soporte de GitHub, podrían pedirte estos datos.

Creación de artefactos de depuración de CodeQL mediante la reejecución de trabajos con el registro de depuración habilitado

Puedes habilitar el registro de depuración y volver a ejecutar los trabajos para crear artefactos de depuración de CodeQL. Para obtener más información sobre cómo volver a ejecutar los flujos de trabajo y los trabajos de GitHub Actions, consulta "Volver a ejecutar flujos de trabajo y jobs".

Asegúrate de seleccionar Habilitar registro de depuración. Esta opción habilita el registro de diagnóstico del ejecutor y el registro de depuración de pasos para la ejecución. A continuación, podrás descargar debug-artifacts para investigar más a fondo. No necesitas volver a ejecutar trabajos para modificar el archivo de flujo de trabajo al crear artefactos de depuración de CodeQL.

Creación de artefactos de depuración de CodeQL mediante una marca de flujo de trabajo

Puedes crear artefactos de depuración de CodeQL mediante el uso de una marca en el flujo de trabajo. Para ello, tienes que modificar el paso init del archivo de Flujo de trabajo de análisis de CodeQL y establecer debug: true.

- name: Initialize CodeQL
  uses: github/codeql-action/init@v2
  with:
    debug: true