From f94e1fdb8a3536cf27f25138b9ac982ac43f22a8 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 15 Oct 2025 19:00:08 +0000 Subject: [PATCH] Fix detectEmptyWorkdir to use working-directory input Co-authored-by: eifinger <1481961+eifinger@users.noreply.github.com> --- dist/setup/index.js | 3 ++- src/setup-uv.ts | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/dist/setup/index.js b/dist/setup/index.js index 467c0b3..cce3b6b 100644 --- a/dist/setup/index.js +++ b/dist/setup/index.js @@ -129600,7 +129600,8 @@ async function run() { } } function detectEmptyWorkdir() { - if (node_fs_1.default.readdirSync(".").length === 0) { + const dirToCheck = inputs_1.workingDirectory || "."; + if (node_fs_1.default.readdirSync(dirToCheck).length === 0) { if (inputs_1.ignoreEmptyWorkdir) { core.info("Empty workdir detected. Ignoring because ignore-empty-workdir is enabled"); } diff --git a/src/setup-uv.ts b/src/setup-uv.ts index 03b2434..cbb0e26 100644 --- a/src/setup-uv.ts +++ b/src/setup-uv.ts @@ -73,7 +73,8 @@ async function run(): Promise { } function detectEmptyWorkdir(): void { - if (fs.readdirSync(".").length === 0) { + const dirToCheck = workingDirectory || "."; + if (fs.readdirSync(dirToCheck).length === 0) { if (ignoreEmptyWorkdir) { core.info( "Empty workdir detected. Ignoring because ignore-empty-workdir is enabled",