summaryrefslogtreecommitdiff
path: root/doc/contributing.asciidoc
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2019-07-11 10:47:28 +0200
committerFlorian Bruhin <me@the-compiler.org>2019-07-11 10:47:28 +0200
commit16a591e8876c4991dc081c3885a461083596fb02 (patch)
treeeea1c6387abc09f72e93837fa81d710cf153c3f1 /doc/contributing.asciidoc
parentcabbfd84f68bef6d16780657363a2dffd1a87fb4 (diff)
parenta9f9de4b35180bf403ad996c2c0de2be6216599c (diff)
downloadqutebrowser-16a591e8876c4991dc081c3885a461083596fb02.tar.gz
qutebrowser-16a591e8876c4991dc081c3885a461083596fb02.zip
Merge remote-tracking branch 'origin/pr/4304'
Diffstat (limited to 'doc/contributing.asciidoc')
-rw-r--r--doc/contributing.asciidoc22
1 files changed, 4 insertions, 18 deletions
diff --git a/doc/contributing.asciidoc b/doc/contributing.asciidoc
index 6fe6fb740..f49d3148b 100644
--- a/doc/contributing.asciidoc
+++ b/doc/contributing.asciidoc
@@ -702,25 +702,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.
-
-* Update changelog (remove *(unreleased)*).
-* Adjust `__version_info__` in `qutebrowser/__init__.py`.
+* Update changelog (remove *(unreleased)*) and commit.
* Consider updating the completions for `content.headers.user_agent` in `configdata.yml`.
-* Commit.
-
-* Create annotated git tag (`git tag -s "v1.$x.$y" -m "Release v1.$x.$y"`).
-* `git push origin`; `git push origin v1.$x.$y`.
* If committing on minor branch, cherry-pick release commit to master.
-* Create release on github.
-* Mark the milestone at https://github.com/qutebrowser/qutebrowser/milestones
-as closed.
-
-* 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; py -3 scripts\dev\build_release.py --asciidoc C:\Python27\python %userprofile%\bin\asciidoc-8.6.10\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 `bash download_release.sh 1.X.Y` (replace X/Y by hand).
- - Run `git pull github master && sudo python3 scripts/asciidoc2html.py --website /srv/http/qutebrowser`
+* Mark the milestone at https://github.com/qutebrowser/qutebrowser/milestones as closed.
+* 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.