{"meta":{"title":"2 つの CodeQL ワークフロー","intro":"\"CodeQL\" という名前の 2 つのワークフローが表示される場合、1 つのワークフローは、既定のセットアップで無効になっている既存の CodeQL ワークフロー ファイルである可能性があります。","product":"セキュリティとコードの品質","breadcrumbs":[{"href":"/ja/code-security","title":"セキュリティとコードの品質"},{"href":"/ja/code-security/reference","title":"リファレンス"},{"href":"/ja/code-security/reference/code-scanning","title":"コード スキャン"},{"href":"/ja/code-security/reference/code-scanning/troubleshoot-analysis-errors","title":"分析エラーのトラブルシューティング"},{"href":"/ja/code-security/reference/code-scanning/troubleshoot-analysis-errors/two-codeql-workflows","title":"2 つの CodeQL ワークフロー"}],"documentType":"article"},"body":"# 2 つの CodeQL ワークフロー\n\n\"CodeQL\" という名前の 2 つのワークフローが表示される場合、1 つのワークフローは、既定のセットアップで無効になっている既存の CodeQL ワークフロー ファイルである可能性があります。\n\n既定のセットアップでは、既存のCodeQL ワークフローを無効にし、CodeQL分析 API のアップロードをブロックすることで、既存のCodeQLセットアップをオーバーライドします。 この動作により、既定のセットアップの結果のみが使用される場合に、GitHub Actions分をCodeQL高度なセットアップ用のワークフローの実行に費やすことを防げます。 高度および既定のセットアップの切り替えの詳細については、「[結果が予想と異なる](/ja/code-security/reference/code-scanning/troubleshoot-analysis-errors/results-different-than-expected)」を参照してください。\n\n必要に応じて、既存のワークフロー ファイルが不要になったと確信できる場合は、リポジトリからファイルを削除できます。 詳しくは、「[リポジトリのファイルを削除する](/ja/repositories/working-with-files/managing-files/deleting-files-in-a-repository)」をご覧ください。\n\n場合によっては、リポジトリで複数の code scanning 構成が使用される場合があります。 これらの構成により、重複するアラートが生成される可能性があります。 さらに、実行されなくなった古い構成では、古いアラートの状態が表示され、古いアラートは無期限に開いたままになります。 古いアラートを回避するには、古い code scanning 構成をブランチから削除する必要があります。 複数の構成と、古い構成を削除する方法の詳細については、「[コード スキャンのアラート](/ja/code-security/concepts/code-scanning/code-scanning-alerts#about-alerts-from-multiple-configurations)」と「[コード スキャン アラートを解決する](/ja/code-security/how-tos/manage-security-alerts/manage-code-scanning-alerts/resolve-alerts#removing-stale-configurations-and-alerts-from-a-branch)」を参照してください。"}