小编ila*_*ans的帖子

GitHub WebHooks全局触发而不是每个分支触发

我们的产品在GitHub上创建了WebHooks.每个客户项目一个.

每个这样的项目都链接到一个分支.

当执行push到GitHub时,会触发相应的WebHook,而WebHook又会向我们端的端点发出请求以执行某个操作.

一种常见的情况是,客户将拥有多个项目,这些项目连接到同一存储库的多个不同分支.因此,几个不同的WebHook连接到同一个存储库.

问题是,当push对其中一个分支执行a时,GitHub会触发所有与存储库相关的WebHook.

我们希望当推送到某个分支时,只会触发一个相应的WebHook.

我发现两个帖子(其中一个是2012年)似乎引用了这个问题:

一种可能的解决方案是解析refwebhook请求中发送的参数并控制何时采取相应的操作(尚未检查该方向,并希望ref确实始终存在并保持正确的分支路径/名称).但这将"为时已晚" - 因为当时所有WebHooks都会被触发......

但似乎不合理的是,GitHub无法以某种方式配置此行为.

帮助将不胜感激.

github webhooks github-api

13
推荐指数
1
解决办法
5850
查看次数

为什么推荐React的PureComponent使其所有孩子都"纯洁"

看了官方的阵营文件,我已经遇到了这个关于PureComponent:

此外,React.PureComponent的shouldComponentUpdate()跳过整个组件子树的prop更新.确保所有儿童组件也"纯净".

为什么跳过道具更新整个子树的确意味着避免使用非纯组件?PureComponent的组件子树内的非纯组件的后果是什么(一般情况下以及未设计/应该对props更改的情况).

reactjs

8
推荐指数
1
解决办法
1367
查看次数

标签 统计

github ×1

github-api ×1

reactjs ×1

webhooks ×1