From 259e5c50f5ac4eb6d6854becf07713afc914ef71 Mon Sep 17 00:00:00 2001 From: bluwy Date: Tue, 18 Nov 2025 21:24:44 +0800 Subject: [PATCH] Support absolute paths in status output flag --- .changeset/twelve-emus-fetch.md | 5 +++++ packages/cli/src/commands/status/index.ts | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/twelve-emus-fetch.md diff --git a/.changeset/twelve-emus-fetch.md b/.changeset/twelve-emus-fetch.md new file mode 100644 index 000000000..3caa5efa0 --- /dev/null +++ b/.changeset/twelve-emus-fetch.md @@ -0,0 +1,5 @@ +--- +"@changesets/cli": patch +--- + +Support absolute paths in `changeset status --output ` diff --git a/packages/cli/src/commands/status/index.ts b/packages/cli/src/commands/status/index.ts index d69cd1589..ef2256a89 100644 --- a/packages/cli/src/commands/status/index.ts +++ b/packages/cli/src/commands/status/index.ts @@ -53,7 +53,7 @@ export default async function status( if (output) { await fs.writeFile( - path.join(cwd, output), + path.resolve(cwd, output), JSON.stringify(releasePlan, undefined, 2) ); return;