Fix release script to only release @openzeppelin/contracts

(cherry picked from commit 2bd75a44bb)
pull/3358/head
Francisco Giordano 3 years ago
parent 3a2534d66b
commit 050180ec88
  1. 14
      scripts/release/release.sh

@ -38,21 +38,13 @@ push_release_branch_and_tag() {
publish() { publish() {
dist_tag="$1" dist_tag="$1"
log "Publishing @openzeppelin/contracts on npm"
npm publish --tag "$dist_tag" --otp "$(prompt_otp)"
log "Publishing @openzeppelin/contracts on npm" log "Publishing @openzeppelin/contracts on npm"
cd contracts cd contracts
env ALREADY_COMPILED= \ npm publish --tag "$dist_tag" --otp "$(prompt_otp)"
npm publish --tag "$dist_tag" --otp "$(prompt_otp)"
cd .. cd ..
if [[ "$dist_tag" == "latest" ]]; then if [[ "$dist_tag" == "latest" ]]; then
otp="$(prompt_otp)" npm dist-tag rm --otp "$(prompt_otp)" @openzeppelin/contracts next
npm dist-tag rm --otp "$otp" @openzeppelin/contracts next
# No longer updated!
# npm dist-tag rm --otp "$otp" openzeppelin-solidity next
fi fi
} }
@ -145,8 +137,6 @@ elif [[ "$*" == "final" ]]; then
push_and_publish latest push_and_publish latest
# npm deprecate 'openzeppelin-solidity@>=4.0.0' "This package is now published as @openzeppelin/contracts. Please change your dependency."
log "Remember to merge the release branch into master and push upstream" log "Remember to merge the release branch into master and push upstream"
else else

Loading…
Cancel
Save