diff options
Diffstat (limited to 'release/README.md')
-rw-r--r-- | release/README.md | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/release/README.md b/release/README.md index b2f97aab..ab9992cc 100644 --- a/release/README.md +++ b/release/README.md @@ -5,9 +5,9 @@ Make sure run all these steps on the correct branch you want to create a new rel - Update CHANGELOG - Verify that all CI tests pass - Tag the release and push to Github - - For alphas, betas, and release candidates, use lightweight tags. + - For alphas, betas, and release candidates, use lightweight tags. This is necessary so that the .devXXXX counter does not reset. - - For final releases, use annotated tags. + - For final releases, use annotated tags. This makes the .devXXXX counter reset. - Wait for tag CI to complete @@ -27,7 +27,7 @@ Make sure run all these steps on the correct branch you want to create a new rel - Create a new branch based of master for major versions. - Update the dependencies in [alpine/requirements.txt](https://github.com/mitmproxy/docker-releases/commit/3d6a9989fde068ad0aea257823ac3d7986ff1613#diff-9b7e0eea8ae74688b1ac13ea080549ba) * Creating a fresh venv, pip-installing the new wheel in there, and then export all packages: - * `virtualenv -ppython3.5 venv && source venv/bin/activate && pip install mitmproxy && pip freeze` + * `virtualenv -ppython3.6 venv && source venv/bin/activate && pip install mitmproxy && pip freeze` - Tag the commit with the correct version * `2.0.0` for new major versions * `2.0.2` for new patch versions @@ -40,6 +40,11 @@ Make sure run all these steps on the correct branch you want to create a new rel - `git push --tags` to push the new tag - Check the build details page again +## Website + - Update version here: https://github.com/mitmproxy/www/blob/master/src/config.toml + - `./build && ./upload-test` + - If everything looks alright: `./upload-prod` + ## Prepare for next release - Last but not least, bump the version on master in [https://github.com/mitmproxy/mitmproxy/blob/master/mitmproxy/version.py](mitmproxy/version.py) for major releases. |