Поле, которое вас интересует, - это context.payload
внутри обратного вызова:
export = (app: Application) => {
app.on('pull_request', async (context) => {
const payload = context.payload
// ...
})
}
Это соответствует полезной нагрузке, указанной на странице GitHub Webhook Events: https://developer.github.com/webhooks/#events
YouВы заинтересованы в полезной нагрузке pull_request
, которую можно найти здесь: https://developer.github.com/v3/activity/events/types/#pullrequestevent
И pull_request.number
- это ваша необходимая информация, которая вам нужна:
export = (app: Application) => {
app.on('pull_request', async (context) => {
const payload = context.payload
const number = payload.pull_request.number
})
}