注意
对于 code scanning 默认设置的 大型运行器 支持目前为 公共预览版,可能会更改。
将组织级别大型运行器配置为默认设置
-
向组织添加一个大型运行器。 请参阅“管理较大的运行器”。
- 若要向你的 大型运行器 添加自定义标签,请为运行器提供与该标签匹配的名称。 配置默认设置 大型运行器时,可以使用此自定义标签。
-
默认情况下,组织中的所有存储库都有权访问组织级运行程序,这意味着每个存储库都可以使用你的 大型运行器存储库。 有关仅授予部分存储库访问 a 大型运行器 的权限的信息,请参阅 管理较大的运行器。
-
现在可以为组织和存储库配置默认设置,并且 大型运行器 会自动选取 code scanning 作业。 有关配置默认设置的详细信息,请参阅“配置代码扫描的默认设置”和“配置大规模代码扫描的默认设置”。
Swift 分析的额外步骤
目前,Swift 分析不适用于 大型运行器 默认设置。 此外,如果你的存储库可以访问带有 code-scanning 标签的运行器(例如为默认设置预配的 大型运行器 运行器),那么默认设置的工作流将只使用标记为 的运行器。 如果要在 Swift 上大型运行器配置默认设置_并_对其进行分析,有两个选项:
- 在预配自托管的 macOS 运行程序时,添加
code-scanning标签以及你的 大型运行器 标签。 有关详细信息,请参阅 添加自托管的运行器。 - 确保任何包含 Swift 的存储库都不能访问带 __ 标签的运行器。 该存储库的默认设置工作流将仅使用标准运行程序