You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

添加仓库collaborator为deployment reviewer时选择框无对应人员如何解决

GitHub Environments部署审批人选择框不显示协作者问题解决方案
  • 确认协作者已接受仓库邀请:新添加的collaborator需要点击邀请链接确认加入后,权限才会正式生效,未接受邀请的账号不会出现在部署审批人选择列表中。可以让同事登录GitHub账号查看通知中心,或者查看绑定邮箱的邀请邮件,完成确认后强制刷新环境配置页面即可。
  • 强制刷新前端缓存:GitHub前端存在数据缓存,可能未同步最新的协作者列表,按Ctrl+Shift+R(Windows/Linux)或Cmd+Shift+R(Mac)强制刷新环境配置页面后再检查选择框。
  • 核对仓库所属主体的权限规则:如果仓库归属组织账号,需要确认该同事同时是组织成员,或者组织安全设置中没有限制外部协作者作为部署审批人的规则;如果是个人仓库,可进入仓库Settings > Collaborators页面,再次确认该同事的权限状态为已激活,且权限等级不低于读取权限。

官方明确要求:The reviewers must have at least read access to the repository.

  • 调用GitHub API直接配置:如果前端始终无法加载出对应账号,可通过REST API直接添加审批人,示例请求路径如下,替换对应占位符即可操作:
    PUT /repos/{所有者用户名}/{仓库名称}/environments/{目标环境名称}
    请求体中添加参数:"reviewers":[{"type":"User","id":{同事的GitHub用户ID}}],调用接口的账号需要具备仓库管理员权限。

内容的提问来源于stack exchange,提问作者vkourt

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 18:06:01