Skip to main content

2 つの CodeQL ワークフロー

"CodeQL" という名前の 2 つのワークフローが表示される場合、1 つのワークフローは、既定のセットアップで無効になっている既存の CodeQL ワークフロー ファイルである可能性があります。

既定のセットアップでは、既存のCodeQL ワークフローを無効にし、CodeQL分析 API のアップロードをブロックすることで、既存のCodeQLセットアップをオーバーライドします。 この動作により、既定のセットアップの結果のみが使用される場合に、GitHub Actions分をCodeQL高度なセットアップ用のワークフローの実行に費やすことを防げます。 高度および既定のセットアップの切り替えの詳細については、「結果が予想と異なる」を参照してください。

必要に応じて、既存のワークフロー ファイルが不要になったと確信できる場合は、リポジトリからファイルを削除できます。 詳しくは、「リポジトリのファイルを削除する」をご覧ください。

場合によっては、リポジトリで code scanning の複数の構成を使用できます。 これらの構成により、重複するアラートが生成される可能性があります。 さらに、実行されなくなった古い構成では、古いアラートの状態が表示され、古いアラートは無期限に開いたままになります。 古いアラートを発生させないようにするには、ブランチから code scanning の古い構成を削除する必要があります。 複数の構成と、古い構成を削除する方法の詳細については、「コード スキャンのアラート」と「コード スキャン アラートを解決する」を参照してください。