From 20bbd4dea47ab0c98f7138a12858040999eb38f5 Mon Sep 17 00:00:00 2001 From: Aviv Keller Date: Tue, 31 Mar 2026 11:50:30 -0400 Subject: [PATCH] feat(content-extractor): add support for `pull_request` triggers --- src/content-extractor.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/content-extractor.ts b/src/content-extractor.ts index 27ff813..820bc78 100644 --- a/src/content-extractor.ts +++ b/src/content-extractor.ts @@ -19,6 +19,12 @@ export function extractFromEvent(context: typeof github.context): ContentInfo { if (event === 'issues' && context.payload.action === 'opened') { content = `${context.payload.issue?.title}\n${context.payload.issue?.body}` issueNumber = context.payload.issue?.number ?? null + } else if ( + (event === 'pull_request' || event === 'pull_request_target') && + context.payload.action === 'opened' + ) { + content = `${context.payload.pull_request?.title}\n${context.payload.pull_request?.body}` + issueNumber = context.payload.pull_request?.number ?? null } else if ( event === 'issue_comment' && context.payload.action === 'created' @@ -50,6 +56,8 @@ export function shouldProcess(context: typeof github.context): boolean { return ( (event === 'issues' && context.payload.action === 'opened') || + ((event === 'pull_request' || event === 'pull_request_target') && + context.payload.action === 'opened') || (event === 'issue_comment' && context.payload.action === 'created') || (event === 'pull_request_review_comment' && context.payload.action === 'created')