-
Notifications
You must be signed in to change notification settings - Fork 83
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add release checklist to documentation.
- Loading branch information
Showing
2 changed files
with
29 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
========== | ||
Developing | ||
========== | ||
|
||
This section contains documentation for developers of planemo. | ||
|
||
Release Checklist | ||
----------------- | ||
|
||
This release checklist is based on the `Pocoo Release Management Workflow | ||
<http://www.pocoo.org/internal/release-management/>`_. | ||
|
||
* Review ``git status`` for missing files. | ||
* Verify the latest Travis CI builds pass. | ||
* ``make lint && make test`` | ||
* Update version info in ``planemo/__init__.py`` (drop ``-dev`` suffix). | ||
* Update release date and description in ``HISTORY.rst``. | ||
* ``make docs`` and review changelog. | ||
* ``git commit`` | ||
* ``python2.6 setup.py release bdist_egg sdist upload`` | ||
* ``python2.7 setup.py release bdist_egg sdist upload`` | ||
* Check PyPI release page for obvious errors (https://pypi.python.org/pypi/planemo) | ||
* ``git tag <release>`` | ||
* Update version info in ``planemo/__init__.py`` (n+1-dev). | ||
* ``git commit`` | ||
* ``git push origin`` | ||
* ``git push --tags origin`` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters