From 06ad6488cc3709860bdb4b6dbb146d43171753cc Mon Sep 17 00:00:00 2001 From: mahee96 <47920326+mahee96@users.noreply.github.com> Date: Wed, 25 Feb 2026 08:08:46 +0530 Subject: [PATCH] CI: changelog in md was incorrect in release notes --- scripts/ci/generate_release_notes.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/scripts/ci/generate_release_notes.py b/scripts/ci/generate_release_notes.py index 8d1c9606..e1299799 100644 --- a/scripts/ci/generate_release_notes.py +++ b/scripts/ci/generate_release_notes.py @@ -152,11 +152,14 @@ def generate_release_notes(last_successful, tag, branch): def ref_display(ref): try: - tag = run(f'git describe --tags --exact-match "{ref}" 2>/dev/null || true') - if tag: + tag = run(f'git describe --tags --exact-match "{ref}" 2>/dev/null || true').strip() + + # allow only semantic version tags: X.Y.Z + if re.fullmatch(r'\d+\.\d+\.\d+', tag): return tag except Exception: pass + return ref[:8]