diff --git a/dist/index.js b/dist/index.js index 1a89f1d..fa1d866 100644 --- a/dist/index.js +++ b/dist/index.js @@ -2612,20 +2612,17 @@ try { ); } - if (bash_args_clean.length) { - for(const x of bash_args_clean) { - const arg = x.slice(0,2); - const val = x.slice(2).trim(); - execArgs.push( - `${arg}`, `${val}` - ); - } + if (name) { + execArgs.push( + "-n", `${name}` + ); } - execArgs.push( - "-n", `${name}`, - "-F", `${flags}` - ); + if (flags) { + execArgs.push( + "-F", `${flags}` + ); + } if (fail_ci) { execArgs.push( @@ -2651,6 +2648,16 @@ try { ); } + if (bash_args_clean.length) { + for(const x of bash_args_clean) { + const arg = x.slice(0,2); + const val = x.slice(2).trim(); + execArgs.push( + `${arg}`, `${val}` + ); + } + } + exec.exec("bash", execArgs, options) .catch(err => { if (fail_ci) { diff --git a/index.js b/index.js index 6cfc217..d7d4506 100644 --- a/index.js +++ b/index.js @@ -96,20 +96,17 @@ try { ); } - if (bash_args_clean.length) { - for(const x of bash_args_clean) { - const arg = x.slice(0,2); - const val = x.slice(2).trim(); - execArgs.push( - `${arg}`, `${val}` - ); - } + if (name) { + execArgs.push( + "-n", `${name}` + ); } - execArgs.push( - "-n", `${name}`, - "-F", `${flags}` - ); + if (flags) { + execArgs.push( + "-F", `${flags}` + ); + } if (fail_ci) { execArgs.push( @@ -135,6 +132,16 @@ try { ); } + if (bash_args_clean.length) { + for(const x of bash_args_clean) { + const arg = x.slice(0,2); + const val = x.slice(2).trim(); + execArgs.push( + `${arg}`, `${val}` + ); + } + } + exec.exec("bash", execArgs, options) .catch(err => { if (fail_ci) {