使用场景: 我当前的使用场景是对新问题做出反应并自动发布评论。这主要适用于一个或两个存储库。
因此,我认为可以在存储库上使用 Webhooks 以及Github应用程序。尽管Github在两者方面都有非常好的文档,但我不确定在我的情况下该使用哪个。
相比之下,它们有什么优缺点?
- Github应用程序的一个优点是根据此答案,它们不需要向存储库添加WebHook。- 不确定为什么这是一个优点。
- 显然,GitHub应用程序可以安装在不同的存储库中,并且还可以在市场上发布。但是,我也可以将相同的URL用于不同的存储库中的Webhooks,并因此在某种程度上模仿具有存储库Webhooks的行为。
- 还有什么其他的吗?