From 21d3af4b8d7123852a818fc4d8a0d2013426f54d Mon Sep 17 00:00:00 2001 From: Alfredo Garcia Date: Thu, 21 Jul 2022 00:44:40 -0300 Subject: [PATCH] update release list with checkpoints bump (#4800) --- .github/PULL_REQUEST_TEMPLATE/release-checklist.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/PULL_REQUEST_TEMPLATE/release-checklist.md b/.github/PULL_REQUEST_TEMPLATE/release-checklist.md index 0655c7de2..092ead62e 100644 --- a/.github/PULL_REQUEST_TEMPLATE/release-checklist.md +++ b/.github/PULL_REQUEST_TEMPLATE/release-checklist.md @@ -99,6 +99,12 @@ We should update the README to: - [ ] Update the "Build and Run Instructions" with any new dependencies. Check for changes in the `Dockerfile` since the last tag: `git diff docker/Dockerfile`. +## Checkpoints + +With every release and for performance reasons, we want to update the zebra checkpoints. More information on how to do this can be found in [the zebra-checkpoints README](https://github.com/ZcashFoundation/zebra/blob/main/zebra-consensus/src/checkpoint/README.md). + +To do this you will need a synchronized `zcashd` node. You can request help from other zebra team members to submit this PR if you can't make it yourself at the moment of the release. + ## Change Log **Important**: Any merge into `main` deletes any edits to the draft changelog. @@ -134,8 +140,9 @@ From "Keep a Changelog": ### Create the Release PR -After you have the version increments and the updated changelog: +After you have the version increments, the updated checkpoints and the updated changelog: +- [ ] Make sure the PR with the new checkpoint hashes is already merged. - [ ] Push the version increments and the updated changelog into a branch (name suggestion, example: `v1.0.0-alpha.0-release`) - [ ] Create a release PR by adding `&template=release-checklist.md` to the