From 3757cbce87a2d32539efdac7493af2efec22cb7e Mon Sep 17 00:00:00 2001 From: hugocasa Date: Thu, 4 Dec 2025 16:30:38 +0100 Subject: [PATCH] fix: enable back gcp triggers in CLI (#7299) --- cli/src/commands/trigger/trigger.ts | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/cli/src/commands/trigger/trigger.ts b/cli/src/commands/trigger/trigger.ts index cd52265b52..ecad4ed35e 100644 --- a/cli/src/commands/trigger/trigger.ts +++ b/cli/src/commands/trigger/trigger.ts @@ -18,7 +18,10 @@ import { removeType, TRIGGER_TYPES, } from "../../types.ts"; -import { fromBranchSpecificPath, isBranchSpecificFile } from "../../core/specific_items.ts"; +import { + fromBranchSpecificPath, + isBranchSpecificFile, +} from "../../core/specific_items.ts"; import { getCurrentGitBranch } from "../../utils/git.ts"; import { requireLogin } from "../../core/auth.ts"; import { validatePath, resolveWorkspace } from "../../core/context.ts"; @@ -32,7 +35,7 @@ type Trigger = { mqtt: MqttTrigger; sqs: SqsTrigger; gcp: GcpTrigger; - email: EmailTrigger + email: EmailTrigger; }; type TriggerFile = Omit< @@ -95,9 +98,7 @@ async function updateTrigger( postgres: wmill.updatePostgresTrigger, mqtt: wmill.updateMqttTrigger, sqs: wmill.updateSqsTrigger, - gcp: async (args) => { - throw new Error("GCP triggers are not supported yet"); - }, + gcp: wmill.updateGcpTrigger, email: wmill.updateEmailTrigger, }; const triggerFunction = triggerFunctions[triggerType]; @@ -124,9 +125,7 @@ async function createTrigger( postgres: wmill.createPostgresTrigger, mqtt: wmill.createMqttTrigger, sqs: wmill.createSqsTrigger, - gcp: async (args) => { - throw new Error("GCP triggers are not supported yet"); - }, + gcp: wmill.createGcpTrigger, email: wmill.createEmailTrigger, }; const triggerFunction = triggerFunctions[triggerType];