Update bump-version script

This commit is contained in:
Otto Winter 2020-07-25 19:26:04 +02:00
parent 17d201bc89
commit e6d68d3371
No known key found for this signature in database
GPG Key ID: 48ED2DDB96D7682C

View File

@ -84,19 +84,11 @@ 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 0