Without this change passing `--dry-run` to jquery-release still pushes to the
jquery-dist repository which is dangerous as one can assume `--dry-run` to be
safe from external side effects.
Close gh-4498
(cherry picked from commit
d7d0b52bda74486f2351baa9d03ca4534de0d733)
Release.chdir( Release.dir.dist );
console.log( "Pushing release to dist repo..." );
- Release.exec( "git push " + distRemote + " master --tags",
+ Release.exec( "git push " + ( Release.isTest ? " --dry-run " : "" ) +
+ distRemote + " master --tags",
"Error pushing master and tags to git repo." );
// Set repo for npm publish