跳至主要内容

为默认设置配置更大的运行程序

使用更大的运行程序,在更大的代码库上更快运行代码扫描默认设置。

谁可以使用此功能?

更大 Runner 仅对使用 GitHub Team 或 GitHub Enterprise Cloud 计划的组织和企业开放。

注意

针对代码扫描默认设置的更大运行程序支持目前处于公开预览阶段,可能会有更改。

为默认设置提供组织级别的更大运行程序

  1. 向您的组织添加更大的运行程序。参见 管理更大的运行程序

    • 若要为您的更大运行程序添加自定义标签,请为运行程序设置与该标签匹配的名称。在配置使用更大运行程序的默认设置时,您可以使用此自定义标签。
  2. 默认情况下,组织中的所有仓库都可以访问组织级别的运行程序,这意味着每个仓库都可以使用您的更大运行程序。有关仅为特定仓库授予更大运行程序访问权限的信息,请参见 管理更大的运行程序

  3. 您现在可以为组织和仓库配置默认设置,您的更大运行程序将自动接收代码扫描任务。有关配置默认设置的更多信息,请参见 配置代码扫描的默认设置大规模配置代码扫描的默认设置

Swift 分析的额外步骤

目前,Swift 分析在默认设置的更大运行程序上不可用。此外,如果您的仓库可以访问带有 code-scanning 标签的运行程序(例如为默认设置提供的更大运行程序),默认设置工作流将 使用标记为 code-scanning 的运行程序。若希望在更大运行程序上配置默认设置 并且 分析 Swift,您有两种方案:

  • 在您的更大运行程序之外,配置一个带有 code-scanning 标签的自托管 macOS 运行程序。有关详细信息,请参见 添加自托管运行程序
  • 确保包含 Swift 的任何仓库 不可 访问带有 code-scanning 标签的运行程序。该仓库的默认设置工作流将仅使用标准运行程序。
© . This site is unofficial and not affiliated with GitHub, Inc.