actions/toolkit#127: getInput supports variables with multiple spaces (#129)

* actions/toolkit#127: getInput supports variables with multiple spaces

* actions/toolkit#127: PR comment, update changelog
This commit is contained in:
Marc Nuri
2019-09-12 19:41:11 +02:00
committed by Danny McCormick
parent b297969f56
commit 6fcaac5046
3 changed files with 10 additions and 2 deletions

View File

@@ -72,7 +72,7 @@ export function addPath(inputPath: string): void {
*/
export function getInput(name: string, options?: InputOptions): string {
const val: string =
process.env[`INPUT_${name.replace(' ', '_').toUpperCase()}`] || ''
process.env[`INPUT_${name.replace(/ /g, '_').toUpperCase()}`] || ''
if (options && options.required && !val) {
throw new Error(`Input required and not supplied: ${name}`)
}