【发布时间】:2019-01-08 04:02:35
【问题描述】:
我不确定这将如何工作,但我希望运行一个 bash 脚本,每次通过 Github 合并到 master 时更新 master。是否有可以在 PR 合并时触发的 GitHub webhook?另外,我不确定如何通过这个网络钩子更新 master ?或任何其他建议如何做到这一点?我不知道我是否朝着正确的方向前进。
updating master,我的意思是,从主人那里拉出一切。运行一个 bash 脚本进行少量更改并将新更改推送回 master。
【问题讨论】:
-
收听developer.github.com/v3/activity/events/types/#pushevent 并检查
ref === refs/head/master? -
是的,你是对的 +1。我仍然不确定如何通过网络挂钩更新 master :/
-
您需要一个从 webhook 接收有效负载的服务器,具有允许它推送到 repo 的令牌/凭据,并在该服务器中执行您的逻辑
-
你是对的。您能否将所有这些总结为下面的答案?
标签: github github-api githooks