如何确定什么事件触发了 github webhook(公关、推送、问题等)
How to identify what event triggered a github webhook (pr, push, issue etc)
查看 docs,每个事件都有一个 "Webhook event name",但似乎并未在 webhook 的有效负载中发送。
如果您创建一个侦听多个事件的 webhook,您如何(除了 duck typing)能够区分哪个事件触发了该 hook?
检查 header X-GitHub-Event
,如记录 here
查看 docs,每个事件都有一个 "Webhook event name",但似乎并未在 webhook 的有效负载中发送。
如果您创建一个侦听多个事件的 webhook,您如何(除了 duck typing)能够区分哪个事件触发了该 hook?
检查 header X-GitHub-Event
,如记录 here