diff --git a/dist/index.js b/dist/index.js index f9a8a8f..a61448d 100644 --- a/dist/index.js +++ b/dist/index.js @@ -7827,7 +7827,9 @@ function getInputs() { const name = core.getInput(constants_1.Inputs.Name); const path = core.getInput(constants_1.Inputs.Path, { required: true }); const ifNoFilesFound = core.getInput(constants_1.Inputs.IfNoFilesFound); - const noFileBehavior = constants_1.NoFileOptions[ifNoFilesFound]; + const noFileBehavior = !ifNoFilesFound || ifNoFilesFound === '' + ? constants_1.NoFileOptions.warn + : constants_1.NoFileOptions[ifNoFilesFound]; if (!noFileBehavior) { core.setFailed(`Unrecognized ${constants_1.Inputs.IfNoFilesFound} input. Provided: ${ifNoFilesFound}. Available options: ${Object.keys(constants_1.NoFileOptions)}`); } diff --git a/src/input-helper.ts b/src/input-helper.ts index 8344823..7c141d6 100644 --- a/src/input-helper.ts +++ b/src/input-helper.ts @@ -10,7 +10,10 @@ export function getInputs(): UploadInputs { const path = core.getInput(Inputs.Path, {required: true}) const ifNoFilesFound = core.getInput(Inputs.IfNoFilesFound) - const noFileBehavior: NoFileOptions = NoFileOptions[ifNoFilesFound] + const noFileBehavior: NoFileOptions = + !ifNoFilesFound || ifNoFilesFound === '' + ? NoFileOptions.warn + : NoFileOptions[ifNoFilesFound] if (!noFileBehavior) { core.setFailed(