Update bump-version script

This commit is contained in:
Otto Winter 2020-07-25 19:26:30 +02:00
parent f6e3070dd8
commit bf3b678727
No known key found for this signature in database
GPG key ID: 48ED2DDB96D7682C

View file

@ -73,20 +73,12 @@ def write_version(version: Version):
def main():
parser = argparse.ArgumentParser()
parser.add_argument('new_version', type=str)
parser.add_argument('--commit', action='store_true')
args = parser.parse_args()
if args.commit and subprocess.call(["git", "diff", "--quiet"]) == 1:
print("Cannot use --commit because git is dirty.")
return 1
version = Version.parse(args.new_version)
print(f"Bumping to {version}")
write_version(version)
if args.commit:
subprocess.check_call(["git", "commit", "-nam", f"Bump version to v{version}"])
return 1
return 0
if __name__ == "__main__":