Skip to main content

GitHub AE ist derzeit begrenzt freigegeben.

Protokolle sind nicht detailliert genug

Wenn du den Detailgrad in deinen Protokollen erhöhen möchtest, führe die folgenden Schritte aus.

Wenn deine Protokolle nicht detailliert genug sind, kannst du verschiedene Maßnahmen ergreifen, um sie nützlicher zu machen.

Aktivieren der Protokollierung für das Schrittdebugging

Du kannst die Protokollierung für das Schrittdebugging in GitHub Actions aktivieren, um die Ausführlichkeit der Protokolle für einen Auftrag während und nach der Ausführung des Auftrags zu erhöhen. Weitere Informationen findest du unter Aktivieren der Debugprotokollierung.

Erstellen von CodeQL-Debugartefakten

Du kannst Artefakte abrufen, um CodeQL zu debuggen. Die Debugartefakte werden in den Workflow hochgeladen und als Artefakt namens debug-artifacts ausgeführt. Die Daten enthalten die CodeQL-Protokolle, CodeQL-Datenbanken und alle SARIF-Dateien, die vom Workflow erstellt wurden.

Diese Artefakte helfen beim Debuggen von Problemen mit CodeQL code scanning. Wenn du den GitHub-Support kontaktierst, kannst du diese Daten anfordern.

Erstellen von CodeQL-Debugartefakten mithilfe eines Workflow-Flags

Du kannst CodeQL-Debugartefakte mithilfe eines Flags in deinem Workflow erstellen. Ändere dazu den init-Schritt deiner CodeQL-Analyseworkflow-Datei, und lege debug: true fest.

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