From 2fe9c74fccd0fa8a31435f238f3e033dd4bcc783 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Santiago=20Fraire=20Willemo=C3=ABs?= Date: Sun, 3 May 2020 10:48:48 +0200 Subject: [PATCH] fix(changelog): generate today's date when using an unreleased_version --- CHANGELOG.md | 3 +-- commitizen/changelog.py | 3 +++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2b2138c420..64c24e45bc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,5 @@ - -## v1.19.2 +## v1.19.2 (2020-05-03) ### Fix diff --git a/commitizen/changelog.py b/commitizen/changelog.py index 3990b4cfb5..099c647ece 100644 --- a/commitizen/changelog.py +++ b/commitizen/changelog.py @@ -28,6 +28,7 @@ import os import re from collections import defaultdict +from datetime import date from typing import Dict, Iterable, List, Optional import pkg_resources @@ -80,6 +81,8 @@ def generate_tree_from_commits( current_tag_name: str = unreleased_version or "Unreleased" current_tag_date: str = "" + if unreleased_version is not None: + current_tag_date = date.today().isoformat() if current_tag is not None and current_tag.name: current_tag_name = current_tag.name current_tag_date = current_tag.date