Skip to content
Snippets Groups Projects
Commit 3f03a2b7 authored by Julian's avatar Julian
Browse files

create_debian-changelog-from-git.py: Fix version number handling if tag does not start with "v"

parent 0e3a373a
No related branches found
No related tags found
No related merge requests found
......@@ -25,7 +25,7 @@ def print_release(tag=None, commits=tuple(), last_tag=None):
if tag:
release_status = 'unstable'
release_version = tag.name[1:] # strip leading "v"
release_version = tag.name.lstrip('v')
if isinstance(tag.object, git.TagObject):
release_author = tag.object.tagger
release_date = tag.object.tagged_date
......@@ -39,7 +39,7 @@ def print_release(tag=None, commits=tuple(), last_tag=None):
date = datetime.datetime.fromtimestamp(release_date).strftime('%Y%m%dT%H%M%S')
last_version = '0.0.0'
if last_tag:
last_version = last_tag.name[1:] # strip leading "v"
last_version = last_tag.lstrip('v')
release_version = f'{last_version}+git{date}-{commits[0].hexsha[:8]}'
print(f'{package_name} ({release_version}) {release_status}; urgency=medium')
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment