Edit release-process.md for clarity

This commit is contained in:
Jay Graber 2017-03-08 11:06:34 -08:00
parent f5fbf40375
commit 8144a213ed
1 changed files with 10 additions and 3 deletions

View File

@ -53,7 +53,11 @@ In `configure.ac` and `clientversion.h`:
If this release changes the behavior of the protocol or fixes a serious bug, we may
also wish to change the `PROTOCOL_VERSION` in `version.h`.
Build and commit to update versions, and then perform the following command:
Commit these changes. (Be sure to do this before building, or else the built binary will include the flag `-dirty`)
Build by running `./zcutil/build.sh`.
Then perform the following command:
$ bash contrib/devtools/gen-manpages.sh
@ -101,8 +105,11 @@ Run `./fetch-params.sh`.
## D. Make tag for the newly merged result
In this example, we ensure master is up to date with the
previous merged PR, then:
Checkout master and pull the latest version to ensure master is up to date with the release PR which was merged in before.
Check the last commit on the local and remote versions of master to make sure they are the same.
Then create the git tag:
$ git tag -s v${ZCASH_RELEASE}
$ git push origin v${ZCASH_RELEASE}