合并PR时如何在GitHub上创建标签?

时间:2015-07-24 04:13:36

标签: git github githooks pull-request

我当前的工作流程需要在每个PR上都有一个Bump版本,所以我想利用它并在每个PR合并上自动在GitHub上创建一个标记,因此它出现在“发布”部分。

我已经看到我可以写一个合并后的钩子。我怀疑的是,如果该钩子在我的机器中本地运行,在GitHub上远程运行,或者两者都运行(假设我在GitHub上合并PR,而不是在本地合并。那是什么情况?

1 个答案:

答案 0 :(得分:2)

  

我可以写一个合并后的钩子。我怀疑的是,该钩子是在我的机器中本地运行,在GitHub上远程运行,还是两者都运行

它肯定不会在GitHub上运行(GitHub运行任何用户提供的钩子都不安全)。

您拥有的是Webhook on pull request:通过收听其JSON有效负载,您可以添加标记,并在 PR event 指示<时将其推回GitHub em>合并 PR。
(也就是说,如果action是&#34; closed&#34;,merged键是&#34; true&#34;)< / p>