From 6aacd6f3634223bfa988b0fa679ffc58d5aead3e Mon Sep 17 00:00:00 2001 From: Petr Viktorin Date: Thu, 18 Jun 2020 16:42:56 +0200 Subject: [PATCH] Adjust notes for the release process - Git tags should be signed - Need to check python-ldap.org --- Doc/contributing.rst | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Doc/contributing.rst b/Doc/contributing.rst index e6481fe..b11c18b 100644 --- a/Doc/contributing.rst +++ b/Doc/contributing.rst @@ -221,10 +221,13 @@ If you are tasked with releasing python-ldap, remember to: * Merge all that (using pull requests). * Run ``python setup.py sdist``, and smoke-test the resulting package (install in a clean virtual environment, import ``ldap``). -* Create Git tag ``python-ldap-{version}``, and push it to GitHub and Pagure. +* Create GPG-signed Git tag: ``git tag -s python-ldap-{version}``. + Push it to GitHub and Pagure. * Release the ``sdist`` on PyPI. * Announce the release on the mailing list. Mention the Git hash. * Add the release's log from ``CHANGES`` on the `GitHub release page`_. +* Check that python-ldap.org shows the latest version; if not, adjust + things at readthedocs.org .. _GitHub release page: https://github.com/python-ldap/python-ldap/releases