1

deployment_status.createdWebhook イベントをリッスンする Github アプリを作成しています。PR が自動的にデプロイされると、Webhook がトリガーされます (サードパーティの Github アプリを使用)。

デプロイメントが成功などの特定の状態になった場合、対応する 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 )

4

1 に答える 1