Auto merge of #2161 - arcalinea:2160_revise_release_process, r=str4d
Edit release-process.md for clarity For #2160
This commit is contained in:
commit
db0f7159c3
|
@ -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
|
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`.
|
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
|
$ bash contrib/devtools/gen-manpages.sh
|
||||||
|
|
||||||
|
@ -101,8 +105,11 @@ Run `./fetch-params.sh`.
|
||||||
|
|
||||||
## D. Make tag for the newly merged result
|
## D. Make tag for the newly merged result
|
||||||
|
|
||||||
In this example, we ensure master is up to date with the
|
Checkout master and pull the latest version to ensure master is up to date with the release PR which was merged in before.
|
||||||
previous merged PR, then:
|
|
||||||
|
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 tag -s v${ZCASH_RELEASE}
|
||||||
$ git push origin v${ZCASH_RELEASE}
|
$ git push origin v${ZCASH_RELEASE}
|
||||||
|
|
Loading…
Reference in New Issue