3
0
mirror of https://github.com/jlu5/PyLink.git synced 2024-12-27 13:12:45 +01:00
PyLink/docs/technical/release-process.md

14 lines
604 B
Markdown
Raw Normal View History

2016-09-17 07:01:10 +02:00
# Release Process for PyLink
This document documents the steps that I (James) use to release updates to PyLink.
1) Draft the next release's changelog in `RELNOTES.md`
2016-09-17 07:01:10 +02:00
2) Bump the version in the [`VERSION`](VERSION) file.
2016-09-17 07:01:10 +02:00
3) Commit the changes to `VERSION` and `RELNOTES.md`, and tag+sign this commit as the new release. Do not prefix version numbers with "v".
2016-09-17 07:01:10 +02:00
4) Publish the release via the GitHub release page, using the same changelog content as `RELNOTES.md`.
2016-09-17 07:01:10 +02:00
5) For stable releases, ~~also upload to PyPI: `python3 setup.py sdist upload`~~ PyPI uploads are handled automatically via Travis-CI.