注意
针对代码扫描默认设置的更大运行程序支持目前处于公开预览阶段,可能会有更改。
为默认设置提供组织级别的更大运行程序
-
向您的组织添加更大的运行程序。参见 管理更大的运行程序。
- 若要为您的更大运行程序添加自定义标签,请为运行程序设置与该标签匹配的名称。在配置使用更大运行程序的默认设置时,您可以使用此自定义标签。
-
默认情况下,组织中的所有仓库都可以访问组织级别的运行程序,这意味着每个仓库都可以使用您的更大运行程序。有关仅为特定仓库授予更大运行程序访问权限的信息,请参见 管理更大的运行程序。
-
您现在可以为组织和仓库配置默认设置,您的更大运行程序将自动接收代码扫描任务。有关配置默认设置的更多信息,请参见 配置代码扫描的默认设置 和 大规模配置代码扫描的默认设置。
Swift 分析的额外步骤
目前,Swift 分析在默认设置的更大运行程序上不可用。此外,如果您的仓库可以访问带有 code-scanning 标签的运行程序(例如为默认设置提供的更大运行程序),默认设置工作流将 仅 使用标记为 code-scanning 的运行程序。若希望在更大运行程序上配置默认设置 并且 分析 Swift,您有两种方案:
- 在您的更大运行程序之外,配置一个带有
code-scanning标签的自托管 macOS 运行程序。有关详细信息,请参见 添加自托管运行程序。 - 确保包含 Swift 的任何仓库 不可 访问带有
code-scanning标签的运行程序。该仓库的默认设置工作流将仅使用标准运行程序。