我们在工作中设置了github企业,我想要一个travis构建来将代码作为主分支构建的一部分推送回repo.它基本上更新了更改日志,提交文件并需要回到repo.问题是我们已经保护了分支,并尝试使用travis产生的部署密钥进行推送:
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)
Run Code Online (Sandbox Code Playgroud)
保护分支设置为允许管理员覆盖是没有帮助的,因为部署密钥不被视为管理员AFAIU.
github ×1