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

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...)