From f26c5510a7b90593e24913ae0336c541a7cd26b1 Mon Sep 17 00:00:00 2001 From: Harald Krekeler Date: Mon, 31 Jan 2022 08:25:25 +0100 Subject: [PATCH] Documentation: release-process.md Add reference to devgetinfo --- doc/release-process.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/doc/release-process.md b/doc/release-process.md index 706a749abccc3..90f2a1a8e29c1 100644 --- a/doc/release-process.md +++ b/doc/release-process.md @@ -1,4 +1,4 @@ -DMS Release Process +DMS Core Release Process ==================== Before every minor and major release: @@ -49,13 +49,14 @@ Client version - Set `CLIENT_VERSION_IS_RELEASE` to `true` - `COPYRIGHT_YEAR` - `RELEASE_CODE_NAME` **A**lice, **B**ob, **C**arol etc. +- `src/rpc/misc.cpp: devgetinfo` return release - `doc/README.md` and `doc/README_windows.txt` - `doc/Doxyfile`: `PROJECT_NUMBER` contains the full version -- `contrib/gitian-descriptors/*.yml`: documentchain-win-0.12 +- `contrib/gitian-descriptors/*.yml`: documentchain-win-0.13 Write release notes. git shortlog helps a lot, for example: - git shortlog --no-merges v(current version, e.g. 0.12.2)..v(new version, e.g. 0.12.3) + git shortlog --no-merges v(current version, e.g. 0.13.3)..v(new version, e.g. 0.13.4) Generate list of authors: @@ -63,7 +64,7 @@ Generate list of authors: Tag version (or release candidate) in git - git tag -s v(new version, e.g. 0.12.3) + git tag -s v(new version, e.g. 0.13.4) ### Setup and perform Gitian builds @@ -73,7 +74,7 @@ Setup Gitian descriptors: pushd ./documentchain export SIGNER=(your Gitian key, ie bluematt, sipa, etc) - export VERSION=(new version, e.g. 0.12.3) + export VERSION=(new version, e.g. 0.13.4) git fetch git checkout v${VERSION} popd