mitmproxy/release
2023-11-03 11:21:55 +00:00
..
docker fix #6267 (#6270) 2023-07-20 10:45:43 +00:00
installbuilder build macOS app bundle (#6447) 2023-11-03 11:21:55 +00:00
specs build macOS app bundle (#6447) 2023-11-03 11:21:55 +00:00
windows-installer revise display names 2022-07-25 14:38:21 +02:00
.gitignore pin snapshot server hostkey, update pysftp 2018-01-04 14:12:30 +01:00
build-and-deploy-docker.py [autofix.ci] apply automated fixes 2023-02-27 08:37:11 +01:00
build.py build macOS app bundle (#6447) 2023-11-03 11:21:55 +00:00
deploy-microsoft-store.py simplify ci build script, add MSIX installer and Microsoft store. 2022-07-25 01:22:57 +02:00
deploy.py release ci: upload binaries to r2 2023-07-02 22:19:58 +02:00
github-release-notes.txt add more release automation (#5674) 2022-10-24 17:06:40 +02:00
README.md build macOS app bundle (#6447) 2023-11-03 11:21:55 +00:00
release.py ensure that we trigger the tag workflow 2023-08-04 11:23:44 +02:00
selftest.py build macOS app bundle (#6447) 2023-11-03 11:21:55 +00:00

Release Checklist

  1. Make sure that CHANGELOG.md is up-to-date with all entries in the "Unreleased" section.
  2. Invoke the release workflow from the GitHub UI.
  3. The spawned workflow runs will require manual confirmation on GitHub which you need to approve twice: https://github.com/mitmproxy/mitmproxy/actions
  4. Build the macOS ARM binaries outside of CI and upload them to the download server: ./build.py macos-app.
  5. Once everything has been deployed, update the website.
  6. Verify that the front-page download links for all platforms are working.

GitHub Releases

PyPi

Docker

Docs

  • CI will automatically update the stable docs and create an archive version:
    https://docs.mitmproxy.org/archive/vMAJOR/

Download Server

Microsoft Store

Homebrew

TODO: This is not current and needs to be replaced with Cask instructions.

Website

Prepare for next release