From 8fe7b58b359d21187d607b0128ead23b77bdd216 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B8ren=20Louv-Jansen?= Date: Sun, 30 Aug 2020 23:01:03 +0200 Subject: [PATCH 1/2] Improve types for Pull Request payload --- packages/github/src/interfaces.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/github/src/interfaces.ts b/packages/github/src/interfaces.ts index 8ab08bfeb0..2604a50dcc 100644 --- a/packages/github/src/interfaces.ts +++ b/packages/github/src/interfaces.ts @@ -3,17 +3,21 @@ export interface PayloadRepository { [key: string]: any full_name?: string - name: string + name: string owner: { [key: string]: any login: string name?: string } html_url?: string + default_branch: string; } export interface WebhookPayload { [key: string]: any + base?: { + ref: string + } repository?: PayloadRepository issue?: { [key: string]: any @@ -26,6 +30,8 @@ export interface WebhookPayload { number: number html_url?: string body?: string + merged?: boolean + merged_by?: { login: string }; } sender?: { [key: string]: any From c530373d9d3951ef08c61025af78f236190b82b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B8ren=20Louv-Jansen?= Date: Sun, 30 Aug 2020 23:12:08 +0200 Subject: [PATCH 2/2] remove unnecessary whitespace --- packages/github/src/interfaces.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/github/src/interfaces.ts b/packages/github/src/interfaces.ts index 2604a50dcc..5b3195ca7b 100644 --- a/packages/github/src/interfaces.ts +++ b/packages/github/src/interfaces.ts @@ -3,7 +3,7 @@ export interface PayloadRepository { [key: string]: any full_name?: string - name: string + name: string owner: { [key: string]: any login: string