Github hook:是否可以监听分支特定的推送?

问题描述 投票:0回答:2

我正在为 git 存储库设置自动部署。我正在使用 github hooks 来监听“push”事件。 但是,每个分支都会触发此事件。

现在,我的存储库有 20 个分支,我只关心推送到“xyz”分支。 有没有办法避免额外的触发因素?

我知道我可以监听事件,然后根据分支进行过滤,但我正在寻找一种更优化的方法。

提前致谢!

github git-branch githooks
2个回答
2
投票

GitHub 不为 webhooks 提供任何过滤。当您订阅特定的 webhook 时,该类型的所有消息都会被发送,如果您想过滤它们,您需要在您这边执行此操作。


0
投票

我为discord制作了一个过滤器脚本https://gist.github.com/hayden-t/e3a6a85d404897430188368fad53786a

© www.soinside.com 2019 - 2024. All rights reserved.