From df9c8fed6b364f0d1fb0e6e03a0ec26f1ea4e3fc Mon Sep 17 00:00:00 2001 From: hozzer <58857361+hozzer@users.noreply.github.com> Date: Wed, 14 May 2025 13:35:51 +0100 Subject: [PATCH 1/2] fix: prioritize explicit inputs over environment variables --- src/helpers.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/helpers.ts b/src/helpers.ts index 050770e..e15de92 100644 --- a/src/helpers.ts +++ b/src/helpers.ts @@ -31,7 +31,8 @@ export function translateEnvVariables() { ]; for (const envVar of envVars) { if (process.env[envVar]) { - process.env[`INPUT_${envVar.replace(/_/g, '-')}`] = process.env[envVar]; + const inputKey = `INPUT_${envVar.replace(/_/g, '-')}`; + process.env[inputKey] = process.env[inputKey] || process.env[envVar]; } } } From c0573b22e0ddd1c8ee84ee448852b9e394491272 Mon Sep 17 00:00:00 2001 From: hozzer <58857361+hozzer@users.noreply.github.com> Date: Wed, 14 May 2025 13:47:00 +0100 Subject: [PATCH 2/2] update dist --- dist/cleanup/index.js | 3 ++- dist/index.js | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/dist/cleanup/index.js b/dist/cleanup/index.js index 97d9e15..851fadf 100644 --- a/dist/cleanup/index.js +++ b/dist/cleanup/index.js @@ -46744,7 +46744,8 @@ function translateEnvVariables() { ]; for (const envVar of envVars) { if (process.env[envVar]) { - process.env[`INPUT_${envVar.replace(/_/g, '-')}`] = process.env[envVar]; + const inputKey = `INPUT_${envVar.replace(/_/g, '-')}`; + process.env[inputKey] = process.env[inputKey] || process.env[envVar]; } } } diff --git a/dist/index.js b/dist/index.js index a0e5978..9e7a920 100644 --- a/dist/index.js +++ b/dist/index.js @@ -306,7 +306,8 @@ function translateEnvVariables() { ]; for (const envVar of envVars) { if (process.env[envVar]) { - process.env[`INPUT_${envVar.replace(/_/g, '-')}`] = process.env[envVar]; + const inputKey = `INPUT_${envVar.replace(/_/g, '-')}`; + process.env[inputKey] = process.env[inputKey] || process.env[envVar]; } } }