Skip to content

Commit

Permalink
Update Hacking information
Browse files Browse the repository at this point in the history
Signed-off-by: Gaetan Semet <gaetan@xeberon.net>
  • Loading branch information
gsemet committed Apr 11, 2016
1 parent 810fc7a commit aec1171
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 8 deletions.
5 changes: 5 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
CHANGES
=======

0.1.13
------

* Update Hacking information

0.1.12
------

Expand Down
23 changes: 15 additions & 8 deletions HACKING.rst
Original file line number Diff line number Diff line change
Expand Up @@ -67,8 +67,8 @@ Generating the documentation
$ python setup.py docs
Release and upload to Pypi
==========================
Release and automatic deployment to Pypi
========================================

.. note::

Expand All @@ -83,9 +83,7 @@ Release and upload to Pypi

Here is the manual release procedure.

- Commit everything localy

- Create the release tag
- Create the release tag on HEAD

.. code-block:: bash
Expand All @@ -101,15 +99,24 @@ Here is the manual release procedure.

.. code-block:: bash
git commit --amend --all --no-edit
git tag --force 0.?.?
- Push to Github with:
- Push to Github ensuring tags are **also pushed**, with:

.. code-block:: bash
git push --tags
git push origin master --tags
- On GitHub, create promote the tag to a "Release"

- When build is successful, Travis automatically promote binaries to Pypi

.. note:: Documentation is automatically built by ReadTheDoc


- create a release with the same tag
Manual deployment to Pypi
=========================

- Build source and distribution:

Expand Down

0 comments on commit aec1171

Please sign in to comment.