Skip to content

Commit f828d25

Browse files
committed
Document a release process
1 parent 1fb42a9 commit f828d25

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

CONTRIBUTING.rst

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
Contributing
2+
============
3+
4+
Release process
5+
---------------
6+
7+
* Update the CHANGELOG on the master branch
8+
* Update ``__version__`` in ``pip_check_reqs/__init__.py`` on the master branch.
9+
10+
Run the following steps:
11+
12+
.. code:: sh
13+
14+
git checkout master && \
15+
git pull && \
16+
pip install twine && \
17+
pip install -r requirements.txt && \
18+
rm -rf build dist && \
19+
git status # There should be no uncommitted changes. && \
20+
python setup.py sdist bdist_wheel && \
21+
twine upload -r pypi dist/*

0 commit comments

Comments
 (0)