ログの詳細が十分でない場合は、より有用なものにするためにいくつかの手順を実行できます。
ステップ デバッグ ログを有効にする
GitHub Actions でステップ デバッグ ログを有効にして、ジョブの実行中と実行後にジョブのログの詳細度を上げることができます。 詳しくは、「デバッグ ログを有効にする」を参照してください。
CodeQL デバッグ成果物の作成
CodeQL のデバッグに役立つ成果物を取得できます。
デバッグ成果物は、debug-artifacts
という名前の成果物としてワークフローの実行にアップロードされます。 このデータには、CodeQL ログ、CodeQL データベース、およびワークフローで生成されたすべての SARIF ファイルが含まれています。
これらの成果物は、CodeQL code scanningに関する問題をデバッグするのに役立ちます。 GitHub サポートに問い合わせた場合、このデータを要求される場合があります。
ワークフロー フラグを使用した CodeQL デバッグ成果物の作成
ワークフローでフラグを使用して CodeQL デバッグ成果物を作成できます。 このためには、CodeQL 分析ワークフロー ファイルの init
ステップを変更して debug: true
を設定する必要があります。
- name: Initialize CodeQL
uses: github/codeql-action/init@v2
with:
debug: true