Update release docs

This commit is contained in:
Duke Leto
2022-09-17 23:17:35 -04:00
parent 233b14d14b
commit 9dd4dcc7f9
2 changed files with 6 additions and 6 deletions

View File

@@ -45,12 +45,7 @@ The jq manual can be found here: https://stedolan.github.io/jq/manual/
# Making a new release of Hush
* Update version in configure.ac and src/clientversion.h
* Run ./contrib/devtools/gen-manpages.sh, commit + push results
* Update checkpoints
* Update protocol version in src/version.h if necessary
* Make Gitea release
* Make Git Tag (Gitea can do this)
See doc/release-process.md for details.
# Testing a Branch

View File

@@ -50,9 +50,14 @@ Install deps on Linux:
## Release process
- Update version in configure.ac and src/clientversion.h
- Update checkpoints
- Run ./contrib/devtools/gen-manpages.sh, commit + push results
- Update checkpoints
- Update man pages
- Update copyright years (if applicable) with replace.pl
- Do a fresh clone and fresh sync with new checkpoints
- Stop node, wait 20 minutes, and then do a partial sync with new checkpoints
- Make Gitea release
- Make Git Tag (Gitea can do this)