@@ -480,13 +480,9 @@ makeGithubRelease = function(arg$){
480480 fsExtra . removeSync ( releaseFolder ) ;
481481 }
482482 return exec ( [ 'git' , 'worktree' , 'add' , '--force' ] . concat ( [ releaseFolder , branch ] ) ) . then ( function ( ) {
483- var cmd ;
484- fsExtra . copySync ( workFolder , releaseFolder , {
485- overwrite : true
486- } ) ;
487- cmd = "cd .fedep/_public && git add * && git commit -m \"regen\" && git push -u " + remote + " " + branch + " && cd .. && rm -rf _public" ;
488483 return new Promise ( function ( res , rej ) {
489- return child_process . exec ( cmd , function ( e , sout , serr ) {
484+ return child_process . exec ( "cd " + releaseFolder + " && git rm -r *" , function ( e , sout , serr ) {
485+ var cmd ;
490486 serr == null && ( serr = "" ) ;
491487 if ( e ) {
492488 return rej ( new Error ( [ sout , serr ] . map ( function ( it ) {
@@ -495,7 +491,21 @@ makeGithubRelease = function(arg$){
495491 return it ;
496492 } ) . join ( '\n' ) ) ) ;
497493 }
498- return res ( ) ;
494+ fsExtra . copySync ( workFolder , releaseFolder , {
495+ overwrite : true
496+ } ) ;
497+ cmd = "cd " + releaseFolder + " && git add * && git commit -m \"regen\" && git push -u " + remote + " " + branch + " && cd .. && rm -rf _public" ;
498+ return child_process . exec ( cmd , function ( e , sout , serr ) {
499+ serr == null && ( serr = "" ) ;
500+ if ( e ) {
501+ return rej ( new Error ( [ sout , serr ] . map ( function ( it ) {
502+ return ( it || '' ) . trim ( ) ;
503+ } ) . filter ( function ( it ) {
504+ return it ;
505+ } ) . join ( '\n' ) ) ) ;
506+ }
507+ return res ( ) ;
508+ } ) ;
499509 } ) ;
500510 } ) ;
501511 } ) ;
0 commit comments