diff options
author | Florian Bruhin <me@the-compiler.org> | 2019-09-25 22:06:46 +0200 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2019-09-25 22:06:46 +0200 |
commit | 8f7e23272275ac43d2c0cb7839b34678a4ea30f9 (patch) | |
tree | 03f05aab3b91f56b836779b86bcfc03215832a22 /scripts/dev/build_release.py | |
parent | 6cd30be9bd3827a38767face7e51d2beb0a206c3 (diff) | |
download | qutebrowser-8f7e23272275ac43d2c0cb7839b34678a4ea30f9.tar.gz qutebrowser-8f7e23272275ac43d2c0cb7839b34678a4ea30f9.zip |
build_release: Improve handling of half-uploaded release
Diffstat (limited to 'scripts/dev/build_release.py')
-rwxr-xr-x | scripts/dev/build_release.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/scripts/dev/build_release.py b/scripts/dev/build_release.py index a602857f3..ff9e09e66 100755 --- a/scripts/dev/build_release.py +++ b/scripts/dev/build_release.py @@ -431,6 +431,14 @@ def github_upload(artifacts, tag): utils.print_col('Failed to upload: {}'.format(e), 'red') print("Press Enter to retry...") input() + print("Retrying!") + + assets = [asset for asset in release.assets() + if asset.name == basename] + if assets: + asset = assets[0] + print("Deleting stray asset {}".format(asset.name)) + asset.delete() else: break |