aboutsummaryrefslogtreecommitdiff
path: root/RELEASE.md
diff options
context:
space:
mode:
authorJuan J. Martinez <jjm@usebox.net>2019-08-06 21:16:15 +0100
committerJuan J. Martinez <jjm@usebox.net>2019-08-06 21:16:15 +0100
commit5689e27f7e7f7d15e92b6cf96444f95e0b4846ae (patch)
tree3900f532883857ea30c5a63d193a4337e578ea03 /RELEASE.md
parent76781981fe4002ba5e96d548c7199fee17882c98 (diff)
downloadz80count-5689e27f7e7f7d15e92b6cf96444f95e0b4846ae.tar.gz
z80count-5689e27f7e7f7d15e92b6cf96444f95e0b4846ae.zip
Information on how to make a release
Diffstat (limited to 'RELEASE.md')
-rw-r--r--RELEASE.md24
1 files changed, 24 insertions, 0 deletions
diff --git a/RELEASE.md b/RELEASE.md
new file mode 100644
index 0000000..42d6fdc
--- /dev/null
+++ b/RELEASE.md
@@ -0,0 +1,24 @@
+How to make a release
+=====================
+
+1. Bump the version in `z80count/z80count.py` and commit the change.
+2. Tag that commit with the same version number.
+3. Push the commit and the tags (with --tags).
+4. Build dist files:
+```
+rm -f dist/*
+python setup.py sdist bdist_wheel
+python3 setup.py sdist bdist_wheel
+```
+5. Publish on PyPi:
+```
+twine upload dist/*
+```
+
+The release can be checked at: https://pypi.org/project/z80count/
+
+Version numbers
+---------------
+
+Read: https://semver.org/
+