aboutsummaryrefslogtreecommitdiffstats
path: root/release/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'release/README.md')
-rw-r--r--release/README.md11
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.