Improve release instructions

This commit is contained in:
Florian Bruhin 2019-11-22 18:21:23 +01:00
parent 62cdb7b004
commit 0c54cd790e
3 changed files with 4 additions and 3 deletions

View File

@ -15,6 +15,6 @@ replace = <!-- Add new releases here -->
<release version="{new_version}" date="{now:%Y-%m-%d}"/>
[bumpversion:file:doc/changelog.asciidoc]
search = (unreleased)
search = (today)
replace = ({now:%Y-%m-%d})

View File

@ -51,7 +51,7 @@ Fixed
- Remaining issues (mostly warnings) related to Python 3.8, especially for
QtWebKit.
v1.8.2 (unreleased)
v1.8.2 (today)
-------------------
Changed

View File

@ -709,7 +709,8 @@ qutebrowser release
* Consider updating the completions for `content.headers.user_agent` in `configdata.yml`.
* Make sure Python is up-to-date on build machines.
* Mark the milestone at https://github.com/qutebrowser/qutebrowser/milestones as closed.
* Update changelog
* Update changelog, replace correct (unreleased) by (today).
* If necessary: Update changelog in release branch from master.
* 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.