我正在创建一个监听deployment_status.created
webhook 事件的 Github 应用程序。当自动部署 PR(使用第 3 方 Github 应用程序)时会触发 webhook。
当部署有某种状态时,比如成功,我想给对应的PR添加注释。
我的示例代码:
app.on('deployment_status.created', async (context) => {
const deployment_status = context.payload.deployment_status
if (deployment_status.state === 'success') {
// TODO: comment on the corresponding PR
}
})
如何获得对应的PR?
注意。有效载荷中似乎没有任何内容(https://docs.github.com/en/developers/webhooks-and-events/webhook-events-and-payloads#deployment_status)