diff --git a/dist/index.js b/dist/index.js index d4a243dc..ae13d30c 100644 --- a/dist/index.js +++ b/dist/index.js @@ -6405,6 +6405,9 @@ function getInputs() { const retentionDaysStr = core.getInput(constants_1.Inputs.RetentionDays); if (retentionDaysStr) { inputs.retentionDays = parseInt(retentionDaysStr); + if (isNaN(inputs.retentionDays)) { + core.setFailed('Invalid retention-days'); + } } return inputs; } diff --git a/src/input-helper.ts b/src/input-helper.ts index f55aea79..83448236 100644 --- a/src/input-helper.ts +++ b/src/input-helper.ts @@ -31,6 +31,9 @@ export function getInputs(): UploadInputs { const retentionDaysStr = core.getInput(Inputs.RetentionDays) if (retentionDaysStr) { inputs.retentionDays = parseInt(retentionDaysStr) + if (isNaN(inputs.retentionDays)) { + core.setFailed('Invalid retention-days') + } } return inputs