@@ -86,13 +86,10 @@ export async function runPublish({
8686 createGithubReleases,
8787 cwd,
8888} : PublishOptions ) : Promise < PublishResult > {
89- let [ publishCommand , ...publishArgs ] = script . split ( / \s + / ) ;
90-
91- let changesetPublishOutput = await getExecOutput (
92- publishCommand ,
93- publishArgs ,
94- { cwd, env : { ...process . env , GITHUB_TOKEN : githubToken } } ,
95- ) ;
89+ let changesetPublishOutput = await getExecOutput ( script , undefined , {
90+ cwd,
91+ env : { ...process . env , GITHUB_TOKEN : githubToken } ,
92+ } ) ;
9693
9794 let { packages, tool } = await getPackages ( cwd ) ;
9895 let releasedPackages : Package [ ] = [ ] ;
@@ -293,8 +290,7 @@ export async function runVersion({
293290 const env = { ...process . env , GITHUB_TOKEN : githubToken } ;
294291
295292 if ( script ) {
296- let [ versionCommand , ...versionArgs ] = script . split ( / \s + / ) ;
297- await exec ( versionCommand , versionArgs , { cwd, env } ) ;
293+ await exec ( script , undefined , { cwd, env } ) ;
298294 } else {
299295 let changesetsCliPkgJson = requireChangesetsCliPkgJson ( cwd ) ;
300296 let cmd = semverLt ( changesetsCliPkgJson . version , "2.0.0" )
0 commit comments