From fc3c394148c93045e3855b5e3e3d09c47c95db03 Mon Sep 17 00:00:00 2001 From: Fabien LOISON Date: Wed, 1 Dec 2021 13:21:05 +0100 Subject: [PATCH] Add release memo --- RELEASE.rst | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 RELEASE.rst diff --git a/RELEASE.rst b/RELEASE.rst new file mode 100644 index 00000000..b139e969 --- /dev/null +++ b/RELEASE.rst @@ -0,0 +1,28 @@ +Things to do when releasing a new version +========================================= + +This file is a memo for the maintainer. + + +1. Release +---------- + +* Update version number in ``setup.py`` +* Update version number in ``rivalcfg/version.py`` +* Edit / update changelog in ``README.rst`` +* Commit / tag (``git commit -m vX.Y.Z && git tag vX.Y.Z && git push && git push --tags``) + + +2. Publish PyPI package +----------------------- + +Publish source dist and wheels on PyPI. + +→ Automated :) + + +3. Publish Github Release +~~~~~~~~~~~~~~~~~~~~~~~~~ + +* Make a release on Github +* Add changelog