From dadefaecdba902d60767736152470ff25c4147fe Mon Sep 17 00:00:00 2001 From: Thomas Kriechbaumer Date: Wed, 15 Mar 2017 22:36:58 +0100 Subject: update release instructions --- release/README.md | 29 +++++++++++++++++++---------- 1 file changed, 19 insertions(+), 10 deletions(-) diff --git a/release/README.md b/release/README.md index d6def6d8..a30221c8 100644 --- a/release/README.md +++ b/release/README.md @@ -1,16 +1,25 @@ # Release Checklist +Make sure run all these steps on the correct branch you want to create a new release for! +- Verify `mitmproxy/version.py` - Update CHANGELOG -- Verify that all CI tests pass for current master -- Tag the release, and push to Github +- Verify that all CI tests pass +- Tag the release and push to Github - Wait for tag CI to complete -- Download assets from https://snapshots.mitmproxy.org -- Create release notice on Github -- Upload wheel to pypi (`twine upload wheelname`) + +## GitHub Release +- Create release notice on Github [https://github.com/mitmproxy/mitmproxy/releases/new](here) +- Attach all files from the new release folder on https://snapshots.mitmproxy.org + +## PyPi +- Upload wheel to pypi: `twine upload