首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用部署键推送到受保护的github分支

如何使用部署键推送到受保护的github分支
EN

Stack Overflow用户
提问于 2017-08-02 07:08:10
回答 1查看 4.2K关注 0票数 19

我们已经在工作中设置了github企业,我希望一个travis构建将代码推回回购系统,作为主分支构建的一部分。它基本上更新了changelog,提交了文件,并需要推回回购。问题是,我们保护了分支,并试图使用travis收益率设置的deploy键进行推送:

代码语言:javascript
复制
remote: error: Required status check "continuous-integration/travis-ci" is expected.
At least one approved review is required.        
! [remote rejected]   master -> master (protected branch hook declined)

设置受保护的分支以允许管理员重写无助,因为部署密钥不被视为admin AFAIU。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-05 20:16:14

现在,在2021年,文献资料说“使用写访问的部署键可以执行与具有管理访问权限的组织成员相同的操作”。如果禁用“包含管理员”限制,则可以使用部署键将其推送到受保护的分支。

票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45453835

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档