Update release process to sign release tags

This commit is contained in:
Jack Grigg 2016-10-04 23:07:13 -05:00
parent 17b23ffe20
commit ece30654a8
No known key found for this signature in database
GPG Key ID: 6A6914DAFBEA00DA
1 changed files with 3 additions and 7 deletions

View File

@ -76,15 +76,13 @@ https://ci.z.cash/builders/depends-sources
Run `./fetch-params.sh`.
## D. make tags / release-branch for the newly merged result
## D. make tag for the newly merged result
In this example, we ensure zc.v0.11.2.latest is up to date with the
In this example, we ensure master is up to date with the
previous merged PR, then:
$ git tag v${ZCASH_RELEASE}
$ git branch zc.v${ZCASH_RELEASE}
$ git tag -s v${ZCASH_RELEASE}
$ git push origin v${ZCASH_RELEASE}
$ git push origin zc.v${ZCASH_RELEASE}
## E. deploy testnet
@ -104,8 +102,6 @@ Zcash still needs:
* deterministic or reproducible builds
* signed git tags
* thorough pre-release testing (presumably more thorough than standard PR tests)
* release deployment steps (eg: updating build-depends mirror, deploying testnet, etc...)