Improve error messages

This commit is contained in:
Konrad Pabjan 2020-07-28 14:24:49 +02:00
parent 91b12310e9
commit b62552503d
3 changed files with 8 additions and 8 deletions

8
dist/index.js vendored
View File

@ -6375,7 +6375,7 @@ function getInputs() {
const ifNoFilesFound = core.getInput(constants_1.Inputs.IfNoFilesFound); const ifNoFilesFound = core.getInput(constants_1.Inputs.IfNoFilesFound);
const noFileBehavior = constants_1.NoFileOptions[ifNoFilesFound]; const noFileBehavior = constants_1.NoFileOptions[ifNoFilesFound];
if (!noFileBehavior) { if (!noFileBehavior) {
core.setFailed(`Unrecognized if-no-files-found input. Provided ${ifNoFilesFound}. Available options include ${Object.keys(constants_1.NoFileOptions).map(k => constants_1.NoFileOptions[k])}`); core.setFailed(`Unrecognized if-no-files-found input. Provided ${ifNoFilesFound}. Available options include ${Object.keys(constants_1.NoFileOptions)}`);
} }
return { return {
artifactName: name, artifactName: name,
@ -7307,15 +7307,15 @@ var NoFileOptions;
/** /**
* Default. Output a warning but do not fail the action * Default. Output a warning but do not fail the action
*/ */
NoFileOptions[NoFileOptions["warn"] = 0] = "warn"; NoFileOptions["warn"] = "warn";
/** /**
* Fail the action with an error message * Fail the action with an error message
*/ */
NoFileOptions[NoFileOptions["error"] = 1] = "error"; NoFileOptions["error"] = "error";
/** /**
* Do not output any warnings or errors, the action does not fail * Do not output any warnings or errors, the action does not fail
*/ */
NoFileOptions[NoFileOptions["suppress"] = 2] = "suppress"; NoFileOptions["suppress"] = "suppress";
})(NoFileOptions = exports.NoFileOptions || (exports.NoFileOptions = {})); })(NoFileOptions = exports.NoFileOptions || (exports.NoFileOptions = {}));

View File

@ -8,15 +8,15 @@ export enum NoFileOptions {
/** /**
* Default. Output a warning but do not fail the action * Default. Output a warning but do not fail the action
*/ */
warn, warn = 'warn',
/** /**
* Fail the action with an error message * Fail the action with an error message
*/ */
error, error = 'error',
/** /**
* Do not output any warnings or errors, the action does not fail * Do not output any warnings or errors, the action does not fail
*/ */
suppress suppress = 'suppress'
} }

View File

@ -16,7 +16,7 @@ export function getInputs(): UploadInputs {
core.setFailed( core.setFailed(
`Unrecognized if-no-files-found input. Provided ${ifNoFilesFound}. Available options include ${Object.keys( `Unrecognized if-no-files-found input. Provided ${ifNoFilesFound}. Available options include ${Object.keys(
NoFileOptions NoFileOptions
).map(k => NoFileOptions[k as string])}` )}`
) )
} }