From 85cea39697bfadbede6fa0fe3efb1a30c208cdef Mon Sep 17 00:00:00 2001 From: mit <1mitccc@gmail.com> Date: Wed, 16 Oct 2024 11:05:13 +0530 Subject: [PATCH 1/3] Fix parsing of project path for cli init command --- packages/cli-v3/src/commands/init.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/cli-v3/src/commands/init.ts b/packages/cli-v3/src/commands/init.ts index c5c7ba5a5d..32e1ff017e 100644 --- a/packages/cli-v3/src/commands/init.ts +++ b/packages/cli-v3/src/commands/init.ts @@ -229,7 +229,10 @@ async function createTriggerDir( throw new OutroCommandError(); } - const triggerDir = resolve(process.cwd(), location); + // Ensure that the path is always relative by stripping leading '/' if present + const relativeLocation = location.replace(/^\//, ""); + + const triggerDir = resolve(process.cwd(), relativeLocation); logger.debug({ triggerDir }); From 3a712295146b1ea3cece43f4f2ad262187c962c7 Mon Sep 17 00:00:00 2001 From: mit <1mitccc@gmail.com> Date: Wed, 16 Oct 2024 11:22:43 +0530 Subject: [PATCH 2/3] Update development instructions for cli-v3 --- packages/cli-v3/DEVELOPMENT.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/cli-v3/DEVELOPMENT.md b/packages/cli-v3/DEVELOPMENT.md index 5f30cbb40a..254da81379 100644 --- a/packages/cli-v3/DEVELOPMENT.md +++ b/packages/cli-v3/DEVELOPMENT.md @@ -7,11 +7,11 @@ cd packages/cli-v3 pnpm run dev ``` -2. In the job-catalog folder you can use the CLI +2. Test the local CLI using the job-catalogs located in the `/references` directory ```sh pnpm i -pnpm exec trigger-v3-cli +pnpm exec trigger ``` --- From 8a323674403093a36d9b966be3d36c535ef05cb6 Mon Sep 17 00:00:00 2001 From: Eric Allam Date: Thu, 17 Oct 2024 20:27:02 +0100 Subject: [PATCH 3/3] Create gentle-mails-sip.md --- .changeset/gentle-mails-sip.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/gentle-mails-sip.md diff --git a/.changeset/gentle-mails-sip.md b/.changeset/gentle-mails-sip.md new file mode 100644 index 0000000000..61a768da9d --- /dev/null +++ b/.changeset/gentle-mails-sip.md @@ -0,0 +1,5 @@ +--- +"trigger.dev": patch +--- + +fix: unintended project initialization at absolute path `/trigger` during project initialization