如何使用Github API为第三方仓库创建推送Webhook

3

我如何为一个既不是我拥有也没有开发者权限的存储库创建推送的Webhook?

在Github上创建一个使用gmail作为通知电子邮件的帐户,关注该存储库,然后创建一个Google App脚本,监听该地址上的事件并向Github API请求最近的更改。虽然这似乎是一种严重的过度设计。

1个回答

3

如果没有对存储库的管理访问权限,您将无法安装任何钩子,但仍有一些比接收电子邮件更简单的选择:


两种方法都使用轮询:/ - undefined
1
是的,不幸的是只有仓库管理员才能配置推送。也许你可以使用类似 IFTTT 的工具来轻松转换它。 - undefined
1
我刚刚把这个问题提交给了Github支持,他们说这是有意的,并且不会很快修复,令人惊讶的是,因为这比持续轮询DDoS攻击更加昂贵。 - undefined
我怀疑这种使用方式对他们的流量来说只是很小的一部分 :-D - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接