我想将 github 与外部服务集成。特别是,我希望在问题关闭或里程碑完成时发生某些操作。我可以通过针对问题事件更新http://developer.github.com/v3/repos/hooks/添加一个 webhook 来查看如何针对问题执行上述操作。但是,我没有看到围绕里程碑的任何事件。
这是为什么?是疏忽吗?我已经看到 github 里程碑与 google 日历的一些集成——我假设这需要 webhook(我不希望他们对里程碑 api 使用轮询)。
如果没有这样的事件,我认为另一种选择是监听问题事件,每次问题关闭时,检查此问题是否与里程碑相关联,如果是,则检查与该里程碑相关的所有其他问题是否已经关闭然后创建我自己的“里程碑完成”事件。(我不需要里程碑创建事件)。
任何建议都将受到欢迎。