From cc3fabdaa28f97c3e1600e4a0d95a05bb547e772 Mon Sep 17 00:00:00 2001 From: Jon Lockwood Date: Wed, 4 Aug 2021 12:24:02 +0930 Subject: [PATCH] refactor(gitlab_release): Use Short commit SHA1 in main changelog link to gitlab #1 --- gitlab_release/python-module/cz_nfc/cz_nfc.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gitlab_release/python-module/cz_nfc/cz_nfc.py b/gitlab_release/python-module/cz_nfc/cz_nfc.py index aa66a33..bf55046 100755 --- a/gitlab_release/python-module/cz_nfc/cz_nfc.py +++ b/gitlab_release/python-module/cz_nfc/cz_nfc.py @@ -27,8 +27,9 @@ class nfc_cz(BaseCommitizen): def changelog_message_builder_hook(self, parsed_message: dict, commit: git.GitCommit) -> dict: rev = commit.rev + rev_short = str(rev)[0:8] m = parsed_message["message"] - parsed_message["message"] = f"[{rev}](" + os.environ['CI_PROJECT_URL'] + f"/-/commit/{rev}) - {m}" + parsed_message["message"] = f"[{rev_short}](" + os.environ['CI_PROJECT_URL'] + f"/-/commit/{rev}) - {m}" return parsed_message