如果您是组织或企业管理员,您可能希望在组织或企业级别添加自托管的运行器。

注意:如果 GitHub Actions 工作流需要访问支持 OpenID Connect (OIDC) 的云提供商提供的资源,则可以将工作流配置为直接向云提供商进行身份验证。 这样就可以停止将这些凭据存储为长期存在的机密,并提供其他安全优势。 有关详细信息,请参阅“关于使用 OpenID Connect 进行安全强化”。 和“在 Amazon Web Services 中配置 OpenID Connect”。

Optionally configure a deployment environment. 环境用于描述常规部署目标,例如 production、staging 或 development。 当 GitHub Actions 工作流部署到某个环境时,该环境将显示在存储库的主页上。 你可以使用环境来要求批准才能继续作业,限制哪些分支可以触发工作流,或限制对机密的访问。 有关创建环境的详细信息,请参阅“使用环境进行部署”。

如果配置了部署环境,请将 environment 的值更改为环境的名称。# 还可以引用标记或分支,但该操作可能会更改而不发出警告。

有关这些示例中使用的服务的详细信息,请参阅以下文档: