Github 为什么服务钩子不会触发opsworks堆栈上的部署?

Github 为什么服务钩子不会触发opsworks堆栈上的部署?,github,webhooks,aws-opsworks,Github,Webhooks,Aws Opsworks,我试图在每次推送到特定branchGitHub时触发opsworks堆栈上的部署,我按照此处的说明输入堆栈id、应用id、分支名称和Aws访问密钥 问题是,当我按下分支时,服务钩子不会触发opsworks上的部署,我也尝试在Github上的服务钩子中使用Test service按钮,但它只显示: "Okay, the test payload is on its way." 但是没有回应,我也按照这篇文章的建议查看了我的权限级别,一切看起来都很好 从这里的文档中可以看出,每个webhook都

我试图在每次推送到特定branchGitHub时触发opsworks堆栈上的部署,我按照此处的说明输入堆栈id、应用id、分支名称和Aws访问密钥

问题是,当我按下分支时,服务钩子不会触发opsworks上的部署,我也尝试在Github上的服务钩子中使用Test service按钮,但它只显示:

"Okay, the test payload is on its way." 
但是没有回应,我也按照这篇文章的建议查看了我的权限级别,一切看起来都很好

从这里的文档中可以看出,每个webhook都有自己的“最近交付”部分,我找不到用于集成和服务的部分,因此无法检查发生了什么


在GitHub中有没有办法查看我的服务钩子的日志或历史记录?或者如何检查响应

在GitHub Congififiuration提供程序上发现问题及其bug,并在4小时前报告:

基本上,他们正在将API端点硬编码到us-east-1,这只有在您的VPC位于该区域时才起作用。我在API端点为us-east-1的堆栈中运行了一些测试,它起作用了

要实现这一点,您必须创建另一个位于同一区域下的VPC,或者等待GitHub何时解决这一问题

更新:


这是服务使用的源代码的链接

我不确定为什么我在这一点上有负面的看法,如果知道原因将有助于改进我的问题,那将很好。谢谢-我也有同样的问题,这证实了我的怀疑。希望GitHub能很快分类;不幸的是,您链接的问题不适用于Github的服务实现,因此我不确定它是否已修复。我已提交了一份PR以添加API端点的配置选项-谢谢!!我向github提交了一个bug,他们没有承认这是一个bug。回答是,我们目前只接受这些服务的bug修复和安全改进,考虑到这一点,我认为在不久的将来不会添加更多的配置选项。因此,我建议改用普通的webhook,将它指向您要构建的一个小型代理服务,然后使用该代理服务调用opsworks: