github webhook 负载中包含哪些分支?

问题描述

我正在使用 github "status" webhook 来触发 lambda 中的应用程序。有效负载提供了有关存储库某些分支的一些详细信息。参见“分支”:

https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#status

文档明确指出分支数组将包含最多十个分支,但 github 如何决定哪些分支向我提供信息?例如,我的 repo(我应该提到它是分叉的)有 65 个分支,但 webhook 只给了我四个。它给我的四个是我的叉子上有变化的三个和认值,我没有碰过。认分支首先列出,但为什么呢?因为是认的?因为它是最古老的?它会永远是第一吗?

我对此很好奇,因为我想运行由成功的 CircleCI 构建触发的应用程序,但前提是该构建对应于新版本。状态网络钩子通常会在任何分支上的任何状态更改时触发。

最后,我知道你在想什么,但 CircleCI 没有自己的网络钩子:https://circleci.com/docs/2.0/notifications/

感谢任何帮助!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)