From c20f9f53d95cbd69afd67c85a51a09c82c958a79 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E0=A4=95=E0=A4=BE=E0=A4=B0=E0=A4=A4=E0=A5=8B=E0=A4=AB?= =?UTF-8?q?=E0=A5=8D=E0=A4=AB=E0=A5=87=E0=A4=B2=E0=A4=B8=E0=A5=8D=E0=A4=95?= =?UTF-8?q?=E0=A5=8D=E0=A4=B0=E0=A4=BF=E0=A4=AA=E0=A5=8D=E0=A4=9F=E2=84=A2?= Date: Mon, 3 Mar 2025 18:12:16 +0100 Subject: [PATCH] fix(core): Pass `NODE_PATH` to task runners --- .../cli/src/task-runners/__tests__/task-runner-process.test.ts | 1 + packages/cli/src/task-runners/task-runner-process.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/packages/cli/src/task-runners/__tests__/task-runner-process.test.ts b/packages/cli/src/task-runners/__tests__/task-runner-process.test.ts index 0d08ecd1c2..6c76c25390 100644 --- a/packages/cli/src/task-runners/__tests__/task-runner-process.test.ts +++ b/packages/cli/src/task-runners/__tests__/task-runner-process.test.ts @@ -76,6 +76,7 @@ describe('TaskRunnerProcess', () => { 'N8N_VERSION', 'ENVIRONMENT', 'DEPLOYMENT_NAME', + 'NODE_PATH', 'GENERIC_TIMEZONE', ])('should propagate %s from env as is', async (envVar) => { jest.spyOn(authService, 'createGrantToken').mockResolvedValue('grantToken'); diff --git a/packages/cli/src/task-runners/task-runner-process.ts b/packages/cli/src/task-runners/task-runner-process.ts index 26cfefc469..e78d8e7a83 100644 --- a/packages/cli/src/task-runners/task-runner-process.ts +++ b/packages/cli/src/task-runners/task-runner-process.ts @@ -63,6 +63,7 @@ export class TaskRunnerProcess extends TypedEmitter { 'N8N_VERSION', 'ENVIRONMENT', 'DEPLOYMENT_NAME', + 'NODE_PATH', ] as const; constructor(