From 83519d7ee38d72ecf219ba5966308d049a2f45aa Mon Sep 17 00:00:00 2001 From: Ramona T Date: Thu, 26 Mar 2026 18:33:10 -0400 Subject: [PATCH] add lowest-direct to getResolutionStrategy --- src/utils/inputs.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/utils/inputs.ts b/src/utils/inputs.ts index 4c189d6..b96f580 100644 --- a/src/utils/inputs.ts +++ b/src/utils/inputs.ts @@ -240,8 +240,11 @@ function getManifestFile(): string | undefined { return undefined; } -function getResolutionStrategy(): "highest" | "lowest" { +function getResolutionStrategy(): "highest" | "lowest" | "lowest-direct" { const resolutionStrategyInput = core.getInput("resolution-strategy"); + if (resolutionStrategyInput === "lowest-direct") { + return "lowest-direct"; + } if (resolutionStrategyInput === "lowest") { return "lowest"; } @@ -249,6 +252,6 @@ function getResolutionStrategy(): "highest" | "lowest" { return "highest"; } throw new Error( - `Invalid resolution-strategy: ${resolutionStrategyInput}. Must be 'highest' or 'lowest'.`, + `Invalid resolution-strategy: ${resolutionStrategyInput}. Must be 'highest', 'lowest', or 'lowest-direct'.`, ); }