diff options
author | Florian Bruhin <me@the-compiler.org> | 2019-07-18 12:01:29 +0200 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2019-07-18 12:03:39 +0200 |
commit | 87f8d758f9035774518bf510af56bc008b379b11 (patch) | |
tree | e58e77f351f8fefd01435e829abbff4c8e4514e3 | |
parent | 4b6645612210934b72f1b6d360cf5594d83c43f3 (diff) | |
download | qutebrowser-87f8d758f9035774518bf510af56bc008b379b11.tar.gz qutebrowser-87f8d758f9035774518bf510af56bc008b379b11.zip |
update_version: Print better commands
(cherry picked from commit 09ff9a87a5621b7c105dad7edef2e66853c50978)
-rw-r--r-- | scripts/dev/update_version.py | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/scripts/dev/update_version.py b/scripts/dev/update_version.py index 41f9d554c..346cbcd6c 100644 --- a/scripts/dev/update_version.py +++ b/scripts/dev/update_version.py @@ -60,11 +60,17 @@ if __name__ == "__main__": import qutebrowser version = qutebrowser.__version__ + x_version = '.'.join([str(p) for p in qutebrowser.__version_info__[:-1]] + + ['x']) print("Run the following commands to create a new release:") print("* Run `git push origin; git push origin v{v}`.".format(v=version)) - print("* If committing on minor branch, cherry-pick release commit to " - "master.") + if args.bump == 'patch': + print("* Run `git checkout master && git cherry-pick v{x} && " + "git push origin`.") + else: + print("* Run `git branch v{x} v{v}` && git push origin v{x}." + .format(v=version, x=x_version)) print("* Create new release via GitHub (required to upload release " "artifacts).") print("* Linux: Run `git checkout v{v} && " |