mirror of
https://github.com/spiral-project/ihatemoney.git
synced 2025-04-28 09:22:38 +02:00
Update the README with the release process
This commit is contained in:
parent
464f50dfc9
commit
caf7f2b814
3 changed files with 35 additions and 7 deletions
2
AUTHORS
2
AUTHORS
|
@ -1,2 +0,0 @@
|
|||
The project has been started by Alexis Métaireau and Frédéric Sureau. Friends are
|
||||
helping since that in the persons of Arnaud Bos and Quentin Roy.
|
|
@ -1,3 +1,6 @@
|
|||
The project has been started by Alexis Métaireau and Frédéric Sureau. Friends are
|
||||
helping since that. Here is the complete list of people who gave a hand:
|
||||
|
||||
0livd <0livd@users.noreply.github.com>
|
||||
A.Avenel <avenel.alexandre@gmail.com>
|
||||
Adam Chainz <adam@adamj.eu>
|
||||
|
@ -7,11 +10,8 @@ Arnaud Bos <arnaud.tlse@gmail.com>
|
|||
Baptiste Jonglez <git@bitsofnetworks.org>
|
||||
Berteh <berteh@gmail.com>
|
||||
Feth AREZKI <feth@tuttu.info>
|
||||
fredericsureau <frederic.sureau@gmail.com>
|
||||
Frédéric Sureau <fred@milka.(none)>
|
||||
JocelynDelalande <JocelynDelalande@users.noreply.github.com>
|
||||
Jocelyn Delande <jocelyn@crapouillou.net>
|
||||
Frédéric Sureau <fredericsureau@gmail.com>
|
||||
Jocelyn Delalande <jocelyn@crapouillou.net>
|
||||
Mathieu Leplatre <leplatrem@gmail.com>
|
||||
Quentin <quentin@dhcp204-157.enst.fr>
|
||||
Tinmn <royque@gmail.com>
|
||||
Xavier Mehrenberger <xavier.mehrenberger@gmail.com>
|
30
README.rst
30
README.rst
|
@ -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!
|
||||
|
|
Loading…
Reference in a new issue