From d99ba268675f66c72149f758ac788fcc57b25bea Mon Sep 17 00:00:00 2001 From: Hollis Wu Date: Sat, 1 Aug 2026 20:28:53 -0400 Subject: [PATCH] Remove pr action enum --- src/services/webhook_schema.ts | 28 ++-------------------------- 1 file changed, 2 insertions(+), 26 deletions(-) diff --git a/src/services/webhook_schema.ts b/src/services/webhook_schema.ts index 8a0ec0d..64a7543 100644 --- a/src/services/webhook_schema.ts +++ b/src/services/webhook_schema.ts @@ -10,34 +10,10 @@ import * as z from "zod"; -export const pullRequestActions = z.enum([ - "assigned", - "auto_merge_disabled", - "auto_merge_enabled", - "closed", - "converted_to_draft", - "demilestoned", - "dequeued", - "edited", - "enqueued", - "labeled", - "locked", - "milestoned", - "opened", - "ready_for_review", - "reopened", - "review_request_removed", - "review_requested", - "synchronize", - "unassigned", - "unlabeled", - "unlocked", -]); - /** * Set of actions we actually handle. */ -export const allowActions = new Set>([ +export const allowActions = new Set([ "edited", "synchronize", "opened", @@ -76,7 +52,7 @@ export const PullRequestSchema = z.object({ export type PullRequest = z.infer; export const EventSchema = z.object({ - action: pullRequestActions, + action: z.string(), installation: z.object({ id: z.number(), node_id: z.string(),