From 97b52d19da4858e08d9ab458078e9fdc27f2e15c Mon Sep 17 00:00:00 2001 From: "Michael B. Gale" Date: Thu, 9 Jul 2026 14:41:56 +0100 Subject: [PATCH] Simplify `getTemporaryDirectory` --- lib/entry-points.js | 3 +-- src/actions-util.ts | 7 +++---- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/lib/entry-points.js b/lib/entry-points.js index 19e45627c..7cbac6160 100644 --- a/lib/entry-points.js +++ b/lib/entry-points.js @@ -145181,8 +145181,7 @@ var getOptionalInput = function(name) { return value.length > 0 ? value : void 0; }; function getTemporaryDirectory(env = getEnv()) { - const value = env.getOptional("CODEQL_ACTION_TEMP" /* TEMP */); - return value !== void 0 && value !== "" ? value : env.getRequired("RUNNER_TEMP" /* RUNNER_TEMP */); + return env.getOptional("CODEQL_ACTION_TEMP" /* TEMP */) ?? env.getRequired("RUNNER_TEMP" /* RUNNER_TEMP */); } var PR_DIFF_RANGE_JSON_FILENAME = "pr-diff-range.json"; function getDiffRangesJsonFilePath(env = getEnv()) { diff --git a/src/actions-util.ts b/src/actions-util.ts index 12af438fb..52340c06b 100644 --- a/src/actions-util.ts +++ b/src/actions-util.ts @@ -68,10 +68,9 @@ export const getOptionalInput = function (name: string): string | undefined { * value of `RUNNER_TEMP` otherwise. */ export function getTemporaryDirectory(env: Env = getEnv()): string { - const value = env.getOptional(EnvVar.TEMP); - return value !== undefined && value !== "" - ? value - : env.getRequired(ActionsEnvVars.RUNNER_TEMP); + return ( + env.getOptional(EnvVar.TEMP) ?? env.getRequired(ActionsEnvVars.RUNNER_TEMP) + ); } const PR_DIFF_RANGE_JSON_FILENAME = "pr-diff-range.json";