diff options
| author | Alexis Metaireau <alexis@notmyidea.org> | 2017-03-28 17:40:00 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-03-28 17:40:00 +0200 |
| commit | acbe2c10d8fb86ef04af60fc257ce4d51ffee45c (patch) | |
| tree | bbe99cbdcc7c7d99453b830382b0e3e7f492beb6 /README.rst | |
| parent | 3dac51208d17a517c1f525df6f2ed6572127fcc0 (diff) | |
| parent | bfcb9ef966df436a23af0a042e0addb7e1196f58 (diff) | |
| download | ihatemoney-mirror-acbe2c10d8fb86ef04af60fc257ce4d51ffee45c.zip ihatemoney-mirror-acbe2c10d8fb86ef04af60fc257ce4d51ffee45c.tar.gz ihatemoney-mirror-acbe2c10d8fb86ef04af60fc257ce4d51ffee45c.tar.bz2 | |
Merge pull request #182 from spiral-project/releases
Start making releases
Diffstat (limited to 'README.rst')
| -rw-r--r-- | README.rst | 30 |
1 files changed, 30 insertions, 0 deletions
@@ -98,3 +98,33 @@ End-user You just wanted to have a look at the application and found a bug? Please tell us and go fill a new issue: https://github.com/spiral-project/ihatemoney/issues + +How to release? +=============== + +In order to prepare a new release, we are following the following steps. + +The `fullrelease` command comes from `zest.releaser +<https://pypi.python.org/pypi/zest.releaser>`_. + +Install `zest.releaser`: + +.. code-block:: bash + + $ pip install "zest.releaser" + +- Merge remaining pull requests +- Update ``CHANGELOG.rst`` +- Update known good versions of dependencies in ``requirements.txt`` with this command (from inside the venv): + +.. code-block:: bash + + $ pip freeze | grep -v -- '-e' > requirements.txt + +Once this is done, use the "fullrelease" command: + +.. code-block:: bash + + $ fullrelease + +That's all folks! |
