Skip to main content
我们经常发布文档更新,此页面的翻译可能仍在进行中。 有关最新信息,请访问英语文档

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

与组织共享工作流程、机密和运行器

了解如何通过共享入门工作流、机密、和自托管运行器,使用组织功能与团队协作。

注意:GitHub Enterprise Server 目前不支持 GitHub 托管的运行器。 可以在 GitHub public roadmap 上查看有关未来支持计划的更多信息。

概述

如果需要与您的团队共享工作流程和其他 GitHub Actions 功能,则考虑在 GitHub 组织内协作。 组织允许您集中存储和管理机密、构件和自托管运行器。 还可以在 .github 存储库中创建入门工作流,并与组织中的其他用户共享这些工作流。

共享 工作流

你的组织可以通过完全重用工作流或创建为新工作流提供模板的初始工作流来共享工作流。

重新使用工作流

通过从另一个工作流中调用一个工作流,可以公开或私下与组织共享工作流。 这样便可重用工作流,避免重复并使工作流更易于维护。 有关详细信息,请参阅“重新使用工作流”。

使用入门工作流程

组织中所有有权创建工作流的人员可利用入门工作流,更快、更轻松地创建工作流。 创建新工作流时,你可以选择入门工作流,系统将为你完成编写工作流的部分或全部工作。 你可以使用入门工作流作为基础来构建自定义工作流,或按原样使用。 这不仅可以节省时间,而且促进了整个组织的一致性和最佳做法。 有关详细信息,请参阅“为组织创建入门工作流程”。

在组织内共享机密

可以在组织内集中管理机密,然后将其提供给选定的存储库。 这也意味着可以在一个位置更新机密,并可将更改应用于使用它的所有存储库工作流。

在组织中创建机密时,可以使用策略来限制哪些存储库可以对其进行访问。 例如,您可以将访问权限授予所有仓库,也可以限制仅私有仓库或指定的仓库列表拥有访问权限。

要在组织级别创建机密,必须拥有 admin 访问权限。

  1. 在 你的 GitHub Enterprise Server 实例 上,导航到组织的主页。 1. 在组织名称下,单击“设置”。

    组织设置按钮

  2. 在左侧边栏中,单击“机密”。

  3. 单击“新建机密”。

  4. 在“名称”输入框中键入机密名称。

  5. 输入“机密”的值。

  6. 从“存储库访问”下拉列表中,选择访问策略。

  7. 单击“添加机密”。

在组织内共享自托管运行器

组织管理员可以将其自托管的运行器添加到组,然后创建控制哪些仓库可访问该组的策略。

有关详细信息,请参阅“使用组管理对自托管运行程序的访问”。

后续步骤

若要继续了解 GitHub Actions,请参阅“为组织创建入门工作流程”。