From b27aad76b7942e905f6338cb819698029a92fd5e Mon Sep 17 00:00:00 2001 From: Claudiu Popa Date: Tue, 30 Sep 2014 18:49:24 +0300 Subject: Add a short document outlining the release process. --- doc/release.txt | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 doc/release.txt (limited to 'doc') diff --git a/doc/release.txt b/doc/release.txt new file mode 100644 index 0000000..963be67 --- /dev/null +++ b/doc/release.txt @@ -0,0 +1,23 @@ +Release Process +=============== + +1. Preparation + 1. Check if the dependencies of the package are correct + 2. Update the version number in __pkginfo__ + 3. Put the version number and the release date into the changelog + 4. Submit your changes. + +2. Make sure the tests are passing on drone.io: + https://drone.io/bitbucket.org/logilab/pylint + +3. Add a new tag 'pylint-$VERSION' + +5. Publish all remaining changes to the Bitbucket repository: + https://bitbucket.org/logilab/pylint + +4. Run + + $ python setup.py register sdist bdist_wheel --formats=gztar upload + + to release a new version to PyPI. + \ No newline at end of file -- cgit v1.2.1