From f538fc8b745310fae559660f16023e289b7e15b8 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Wed, 14 Mar 2018 21:50:22 +0100 Subject: [PATCH] Update release checklist [ci skip] --- doc/contributing.asciidoc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/doc/contributing.asciidoc b/doc/contributing.asciidoc index 9937434b9..2c95c125e 100644 --- a/doc/contributing.asciidoc +++ b/doc/contributing.asciidoc @@ -670,10 +670,11 @@ qutebrowser release ~~~~~~~~~~~~~~~~~~~ * Make sure there are no unstaged changes and the tests are green. +* Make sure all issues with the related milestone are closed. * Run `x=... y=...` to set the respective shell variables. -* Adjust `__version_info__` in `qutebrowser/__init__.py`. * Update changelog (remove *(unreleased)*). +* Adjust `__version_info__` in `qutebrowser/__init__.py`. * Commit. * Create annotated git tag (`git tag -s "v1.$x.$y" -m "Release v1.$x.$y"`). @@ -683,7 +684,7 @@ qutebrowser release * Mark the milestone at https://github.com/qutebrowser/qutebrowser/milestones as closed. -* Linux: Run `git checkout v1.$x.$y && python3 scripts/dev/build_release.py --upload v1.$x.$y`. +* Linux: Run `git checkout v1.$x.$y && ./.venv/bin/python3 scripts/dev/build_release.py --upload v1.$x.$y`. * Windows: Run `git checkout v1.X.Y; C:\Python36-32\python scripts\dev\build_release.py --asciidoc C:\Python27\python C:\asciidoc-8.6.9\asciidoc.py --upload v1.X.Y` (replace X/Y by hand). * macOS: Run `git checkout v1.X.Y && python3 scripts/dev/build_release.py --upload v1.X.Y` (replace X/Y by hand). * On server: Run `python3 scripts/dev/download_release.py v1.X.Y` (replace X/Y by hand).