summaryrefslogtreecommitdiff
path: root/doc/contributing.asciidoc
diff options
context:
space:
mode:
authorAndy Mender <andymenderunix@gmail.com>2018-10-14 13:35:45 +0200
committerAndy Mender <andymenderunix@gmail.com>2018-10-14 13:35:45 +0200
commita9f9de4b35180bf403ad996c2c0de2be6216599c (patch)
treeab43aafb08cd472b1b0ba716ee59c154d01af27b /doc/contributing.asciidoc
parenta2856bee2bf4a39bfa0f036e3dd08e9abd590120 (diff)
downloadqutebrowser-a9f9de4b35180bf403ad996c2c0de2be6216599c.tar.gz
qutebrowser-a9f9de4b35180bf403ad996c2c0de2be6216599c.zip
Add instructions to update_version.py and adjust contributing.asciidoc accordingly.
Diffstat (limited to 'doc/contributing.asciidoc')
-rw-r--r--doc/contributing.asciidoc11
1 files changed, 2 insertions, 9 deletions
diff --git a/doc/contributing.asciidoc b/doc/contributing.asciidoc
index bda68689c..9e6bbe6b3 100644
--- a/doc/contributing.asciidoc
+++ b/doc/contributing.asciidoc
@@ -699,14 +699,7 @@ qutebrowser release
* Update changelog (remove *(unreleased)*) and commit.
* If committing on minor branch, cherry-pick release commit to master.
* Mark the milestone at https://github.com/qutebrowser/qutebrowser/milestones as closed.
-* Run `VERSION_TAG=$(./.venv/bin/python3 scripts/dev/update_version.py major | minor | patch)`.
-* Run `git push origin; git push $VERSION_TAG`.
-* Create new release via GitHub (required to upload release artifacts).
-* Linux: Run `git checkout $VERSION_TAG && ./.venv/bin/python3 scripts/dev/build_release.py --upload`.
-* Windows: Run `git checkout $VERSION_TAG; py -3 scripts\dev\build_release.py --asciidoc C:\Python27\python %userprofile%\bin\asciidoc-8.6.10\asciidoc.py --upload`.
-* macOS: Run `git checkout $VERSION_TAG && python3 scripts/dev/build_release.py --upload`.
-* On server:
- - Run `python3 scripts/dev/download_release.py v1.X.Y` (replace X/Y by hand).
- - Run `git pull github master && sudo python3 scripts/asciidoc2html.py --website /srv/http/qutebrowser`
+* Run `./.venv/bin/python3 scripts/dev/update_version.py {major,minor,patch}`.
+* Run the printed instructions accordingly.
* Update `qutebrowser-git` PKGBUILD if dependencies/install changed.
* Announce to qutebrowser and qutebrowser-announce mailinglist.