diff --git a/bin/semantic-release.js b/bin/semantic-release.js index 37fc2fff..c0d21dd0 100755 --- a/bin/semantic-release.js +++ b/bin/semantic-release.js @@ -30,7 +30,11 @@ if (~argv._.indexOf('pre')) { if (npmArgv['semantic-release-rerun']) process.exit(0) // the `prepublish` hook is also executed when the package is installed // in this case we abort the command and do nothing. - if (isAbbrev(npmArgv, 'install') || isAbbrev(npmArgv, 'link')) process.exit(0) + if ( + isAbbrev(npmArgv, 'install') || + isAbbrev(npmArgv, 'link') || + isAbbrev(npmArgv, 'pack') + ) process.exit(0) if (argv.debug) console.log('This is a dry run')