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 las bitácoras de CodeQL. la(s) base(s) de datos de CodeQL y cualquier archivo SARIF que produzca 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 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