From f568025a0bf51dbcdc2f7d1e1b56cc552aed6515 Mon Sep 17 00:00:00 2001 From: Mythie Date: Wed, 14 Aug 2024 13:49:47 +1000 Subject: [PATCH] fix: support inngest vercel integration --- packages/lib/jobs/client/inngest.ts | 2 +- packages/tsconfig/process-env.d.ts | 2 ++ turbo.json | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/lib/jobs/client/inngest.ts b/packages/lib/jobs/client/inngest.ts index 1841b3876..6f67e9d3e 100644 --- a/packages/lib/jobs/client/inngest.ts +++ b/packages/lib/jobs/client/inngest.ts @@ -27,7 +27,7 @@ export class InngestJobProvider extends BaseJobProvider { if (!this._instance) { const client = new InngestClient({ id: 'documenso-app', - eventKey: process.env.NEXT_PRIVATE_INNGEST_EVENT_KEY, + eventKey: process.env.INNGEST_EVENT_KEY || process.env.NEXT_PRIVATE_INNGEST_EVENT_KEY, }); this._instance = new InngestJobProvider({ client }); diff --git a/packages/tsconfig/process-env.d.ts b/packages/tsconfig/process-env.d.ts index 5eac76101..04991d3d7 100644 --- a/packages/tsconfig/process-env.d.ts +++ b/packages/tsconfig/process-env.d.ts @@ -83,6 +83,8 @@ declare namespace NodeJS { /** * Inngest environment variables */ + INNGEST_EVENT_KEY?: string; + INNGEST_SIGNING_KEY?: string; NEXT_PRIVATE_INNGEST_EVENT_KEY?: string; /** diff --git a/turbo.json b/turbo.json index 95acc04cf..5583389ae 100644 --- a/turbo.json +++ b/turbo.json @@ -111,6 +111,7 @@ "NEXT_PRIVATE_JOBS_PROVIDER", "NEXT_PRIVATE_TRIGGER_API_KEY", "NEXT_PRIVATE_TRIGGER_API_URL", + "INNGEST_EVENT_KEY", "NEXT_PRIVATE_INNGEST_EVENT_KEY", "CI", "VERCEL",