From d1d74f47d8c86a090e9988fd3e198a2658bbfb78 Mon Sep 17 00:00:00 2001 From: Ivan Habunek Date: Wed, 27 Dec 2023 10:06:45 +0100 Subject: [PATCH] Include description in tag commit message --- scripts/tag_version | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scripts/tag_version b/scripts/tag_version index 56efe8d..6f919fe 100755 --- a/scripts/tag_version +++ b/scripts/tag_version @@ -43,6 +43,7 @@ if dist_version != version: sys.exit(1) release_date = changelog_item["date"] +description = changelog_item.get("description") changes = changelog_item["changes"] if not isinstance(release_date, date): @@ -50,6 +51,11 @@ if not isinstance(release_date, date): sys.exit(1) commit_message = f"toot {version}\n\n" + +if description: + lines = textwrap.wrap(description.strip(), 72) + commit_message += "\n".join(lines) + "\n\n" + for c in changes: lines = textwrap.wrap(c, 70) initial = True