From 2d53ff8a2dba6f0d91db940d66fbb7f411b02bd0 Mon Sep 17 00:00:00 2001 From: Fernandez Ludovic Date: Mon, 29 Apr 2024 16:11:59 +0200 Subject: [PATCH] feat: support merge queue event --- src/run.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/run.ts b/src/run.ts index a9703e6..60ff432 100644 --- a/src/run.ts +++ b/src/run.ts @@ -46,6 +46,9 @@ async function fetchPatch(): Promise { return await fetchPullRequestPatch(ctx) case `push`: return await fetchPushPatch(ctx) + case `merge_group`: + core.info(JSON.stringify(ctx.payload)) + return `` default: core.info(`Not fetching patch for showing only new issues because it's not a pull request context: event name is ${ctx.eventName}`) return `` @@ -221,6 +224,13 @@ async function runLint(lintPath: string, patchPath: string): Promise { addedArgs.push(`--new-from-rev=`) } break + case `merge_group`: + addedArgs.push(`--new-from-rev=${ctx.payload.merge_group.base_sha}`) + + // Override config values. + addedArgs.push(`--new=false`) + addedArgs.push(`--new-from-patch=`) + break default: break }