如何使用 Github API 为第三方存储库中的推送创建 webhook



如何在我既不拥有也不拥有开发人员访问权限的存储库中为推送创建 webhook?

可以在github上创建一个使用gmail作为通知电子邮件的帐户,监视存储库,然后创建一个Google App Script,该脚本侦听该地址上的事件,并要求Github API进行最近的更改。虽然这似乎是一个严重的矫枉过正。

如果没有对仓库的管理访问权限,您将无法安装任何钩子,但仍然有几个比接收电子邮件更简单的选项:

  • 轮询存储库事件 API
  • https://github.com/<user>/<repo>/commits/<branch>.atom 订阅存储库的 RSS 源。例

最新更新