Skip to main content

此版本的 GitHub Enterprise Server 将于以下日期停止服务 2023-12-20. 即使针对重大安全问题,也不会发布补丁。 为了获得更好的性能、更高的安全性和新功能,请升级到最新版本的 GitHub Enterprise。 如需升级帮助,请联系 GitHub Enterprise 支持

编译的语言的自动生成失败

如果自动生成失败,可以将 code scanning 配置为使用编译的语言的特定生成步骤。

注意:本文介绍了此版 GitHub Enterprise Server 的初始发行版中包含的 CodeQL 操作版本和相关 CodeQL CLI 捆绑包中可用的功能。 如果企业使用较新版本的 CodeQL 操作,请参阅本文的 GitHub Enterprise Cloud 版本,了解有关最新功能的信息。 有关使用最新版本的信息,请参阅“为设备配置代码扫描”。

如果项目中编译语言的代码自动生成失败,可尝试从 code scanning} 工作流中删除 autobuild 步骤,然后添加特定的生成步骤。 如果尚未使用高级设置,则需要先启用它,以创建可以编辑的工作流。 有关高级设置的详细信息,请参阅“为 code scanning 创建工作流”。 有关特别替换 autobuild 步骤的详细信息,请参阅“对编译语言进行 CodeQL 代码扫描”。