{"meta":{"title":"两个 CodeQL 工作流","intro":"如果看到两个名为“CodeQL”的工作流，那么其中一个工作流可能是预先存在的 CodeQL 工作流文件（在默认设置下被禁用）。","product":"安全性和代码质量","breadcrumbs":[{"href":"/zh/code-security","title":"安全性和代码质量"},{"href":"/zh/code-security/reference","title":"Reference"},{"href":"/zh/code-security/reference/code-scanning","title":"代码扫描"},{"href":"/zh/code-security/reference/code-scanning/troubleshoot-analysis-errors","title":"排查与解决分析错误"},{"href":"/zh/code-security/reference/code-scanning/troubleshoot-analysis-errors/two-codeql-workflows","title":"两个 CodeQL 工作流"}],"documentType":"article"},"body":"# 两个 CodeQL 工作流\n\n如果看到两个名为“CodeQL”的工作流，那么其中一个工作流可能是预先存在的 CodeQL 工作流文件（在默认设置下被禁用）。\n\n默认设置通过禁用任何现有的 CodeQL 工作流并阻止 CodeQL 分析 API 上传来覆盖现有的 CodeQL 设置。 此行为会阻止你使用 GitHub Actions 分钟来运行 CodeQL 高级设置工作流，只使用默认设置的结果。 有关在高级设置和默认设置之间切换的详细信息，请参阅 [结果与预期不同](/zh/code-security/code-scanning/troubleshooting-code-scanning/results-are-different-than-expected)。\n\n（可选）如果确定不再需要预先存在的工作流文件，则可以从存储库删除该文件。 有关详细信息，请参阅“[删除仓库中的文件](/zh/repositories/working-with-files/managing-files/deleting-files-in-a-repository)”。\n\n在某些情况下，存储库可能会使用多个code scanning配置。 这些配置可能会生成重复的警报。 此外，不再运行的过时配置将显示过时的警报状态，过时的警报将无限期保持打开状态。 为了避免警报过时，应从分支中删除移除过时的code scanning配置。 有关多个配置和删除过时配置的详细信息，请参阅“[关于代码扫描警报](/zh/code-security/code-scanning/managing-code-scanning-alerts/about-code-scanning-alerts#about-alerts-from-multiple-configurations)”和“[解决代码扫描警报](/zh/code-security/code-scanning/managing-code-scanning-alerts/resolving-code-scanning-alerts#removing-stale-configurations-and-alerts-from-a-branch)”。"}