Browse Source

Update release docs

pull/199/head
Duke Leto 2 years ago
parent
commit
9dd4dcc7f9
  1. 7
      doc/developer-notes.md
  2. 5
      doc/release-process.md

7
doc/developer-notes.md

@ -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

5
doc/release-process.md

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

Loading…
Cancel
Save