Update release-process.md

pull/7/head
yann300 6 years ago committed by GitHub
parent 23e6573f50
commit 22c6099c69
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 21
      release-process.md

@ -2,9 +2,6 @@
This document details steps for publishing packages and tag the code base accordingly:
# Case where we deploy a remix module that is a dependency for another remix module:
**remix-lib** , **remix-simulator** , **remix-solidity**
1) publish (using lerna) all the modules that depends on one of the newly published module:
- checkout a new branch from master
@ -26,21 +23,3 @@ This document details steps for publishing packages and tag the code base accord
- in changelog put list of published packages with version
# Case where we deploy a top level library
**remix-debug** , **remix-tests** , **remix-url-resolver** , **remix-analyzer**
1) publish the module:
- checkout a new branch from master
- cd in the module folder
- increment package.json version
- npm run publish
2) create a tag (using the package.json version)
- checkout latest origin/master
- git tag <module-name>@<version>
- git push --tags
- github-changes -o ethereum -r remix -a --only-pulls --use-commit-body --only-merges --between-tags previous_version...next_version
- keep only PRs related to changes in the published module
- create a new release out of the changelog.md

Loading…
Cancel
Save