diff --git a/generate_notes.py b/generate_notes.py index 30c66aa..0a7b8c3 100644 --- a/generate_notes.py +++ b/generate_notes.py @@ -49,8 +49,8 @@ def draft(): # Get the current and previous tags tags = subprocess.check_output(["git", "tag", "--sort=creatordate"], text=True) - if tags: - tags = [tag for tag in tags.split("\n") if tag] + tags = [tag for tag in tags.split("\n") if tag] + if len(tags) > 1: tags.reverse() current_tag, previous_tag, *_ = tags formatted_lines = subprocess.check_output(["git", "log", f"{current_tag}...{previous_tag}", f'--pretty=format:"* %s"'], text=True)