关于命名空间停用
如果使用 具有数据驻留的 GitHub Enterprise Cloud,则企业成员可以创建直接使用 GitHub.com 或 GitHub Marketplace 中的操作的 GitHub Actions 工作流。
GitHub Actions 在 GHE.com 上搜索企业的每个操作,然后再回退到 GitHub.com。 这可确保企业中自定义版本的操作优先于 GitHub.com 上的对应版本。
为了确保工作流使用其预期操作并阻止潜在的滥用行为,一旦在 GitHub.com 上首次使用某个操作,与该操作关联的命名空间就将在你的企业中停用。 这将阻止用户在企业中创建与 GitHub.com 上的操作命名空间匹配的组织和存储库。
使已停用的命名空间可用
使用 GitHub.com 中的操作后,如果要在企业中创建具有相同名称的操作,需要使该组织和存储库的命名空间可用。
- 在 GitHub 的右上角,单击你的个人资料照片,然后单击“你的企业”****。
- 在页面左侧的企业帐户边栏中,单击 “设置”。
- 在“ 设置”下,单击“已停用的命名空间”********。
- 在想要在企业中使用的命名空间的右侧,单击“取消停用”****。
- 转到相关组织并创建新的存储库。
确保可以创建新存储库的提示
- 取消停用命名空间时,请务必尽快使用该名称创建一个新存储库。 如果在创建本地存储库之前,工作流程在 GitHub.com 上调用关联的操作,则命名空间将再次停用。
- 对于频繁运行的工作流程中使用的操作,您可能会发现命名空间在您有时间创建本地存储库之前再次停用。 在这种情况下,您可以暂时禁用相关工作流程,直到创建新存储库。