Skip to main content

与企业共享操作和工作流

无需公开发布操作或工作流,即可与企业共享操作或工作流。

关于内部存储库的 GitHub Actions 访问权限

如果组织由企业帐户所有,可以通过允许 GitHub Actions 工作流访问包含该操作或工作流的内部存储库,在企业内共享操作和工作流,而无需公开发布该操作或工作流。

存储在内部存储库中的任何操作或工作流都可以用于同一组织或企业拥有的任何组织所拥有的其他专用或内部存储库中定义的工作流。 存储在内部存储库中的操作和工作流不能在公共存储库中使用。

警告:如果使企业中的内部存储库可供其他存储库中的 GitHub Actions 工作流访问,则其他存储库中的外部协作者可以间接访问内部存储库,即使他们没有直接访问内部存储库的权限。 当使用来自内部存储库的操作或工作流时,外部协作者可以查看工作流运行的日志。

与企业共享操作和工作流

  1. 将操作或工作流存储在内部存储库中。 有关详细信息,请参阅“关于存储库”。
  2. 配置存储库以允许访问其他专用存储库和内部存储库中的工作流。 有关详细信息,请参阅“管理存储库的 GitHub Actions 设置”。

延伸阅读