我如何创建一个GitHub操作,在合并之前在最新的主机上重新设置拉请求的基础?
我希望存储库中的开发人员必须在master上手动重新设置功能分支的基础。然后,开发人员应该修复冲突并在最终推送和合并到master之前进行测试。理想情况下,我可以在GitHub上的“合并”按钮后面编写代码,该按钮将:我如何创建一个GitHub操作,在合并之前在最新的主机上重新设置拉请求的基础?,git,github,github-actions,Git,Github,Github Actions,我希望存储库中的开发人员必须在master上手动重新设置功能分支的基础。然后,开发人员应该修复冲突并在最终推送和合并到master之前进行测试。理想情况下,我可以在GitHub上的“合并”按钮后面编写代码,该按钮将: 锁母 验证pull请求的分支的基础是否恰好是master头部的commit 将拉请求的分支合并到主请求 解锁主机 我完全不相信Github操作是这样工作的。也许我可以运行一个操作,将PR的基础与master的头部进行比较,如果它们不相同,则无法通过检查运行。此操作需要在每次推送到每
这可能吗?为什么不要求分支机构使用最新版本?或者找出为什么人们还没有这样做,而不是让机器人强迫他们。谢谢!我将尝试使用该设置-它似乎可以做我需要的一切。