# 两个 CodeQL 工作流

如果看到两个名为“”CodeQL的工作流，一个工作流可能是默认设置已禁用的预先存在的 CodeQL 工作流文件。

默认设置会通过禁用任何现有的 CodeQL 工作流并阻止任何 CodeQL 分析 API 上传，来覆盖现有的 CodeQL 设置。 此行为会阻止你在仅使用默认设置结果时，使用 GitHub Actions 分钟来运行 CodeQL 高级设置的流程。 有关在高级设置和默认设置之间切换的详细信息，请参阅 [结果与预期不同](/zh/code-security/reference/code-scanning/troubleshoot-analysis-errors/results-different-than-expected)。

（可选）如果确定不再需要预先存在的工作流文件，则可以从存储库删除该文件。 有关详细信息，请参阅“[删除仓库中的文件](/zh/repositories/working-with-files/managing-files/deleting-files-in-a-repository)”。

在某些情况下，存储库可能会使用多个 code scanning 配置。 这些配置可能会生成重复的警报。 此外，不再运行的过时配置将显示过时的警报状态，过时的警报将无限期保持打开状态。 若要避免过时的警报，应从分支中删除过时 code scanning 的配置。 有关多个配置和删除过时配置的详细信息，请参阅“[代码扫描警报](/zh/code-security/concepts/code-scanning/code-scanning-alerts#about-alerts-from-multiple-configurations)”和“[解决代码扫描警报](/zh/code-security/how-tos/manage-security-alerts/manage-code-scanning-alerts/resolve-alerts#removing-stale-configurations-and-alerts-from-a-branch)”。