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:
1 parent
94da7699d4
commit
7f6336dd23
3 files changed
+10
-2
No files matched your search
+1
-1
@@ -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}`)
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user