From e8910c97485bf5e61523a21a9959aeb20c21427b Mon Sep 17 00:00:00 2001 From: "Zaiming (Stone) Shi" Date: Wed, 18 Jan 2023 17:32:36 +0100 Subject: [PATCH] chore: do not gnerate change log when first release or alpha, beta, rc --- scripts/rel/cut.sh | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/scripts/rel/cut.sh b/scripts/rel/cut.sh index 976a8fb78..e03d5eff4 100755 --- a/scripts/rel/cut.sh +++ b/scripts/rel/cut.sh @@ -218,7 +218,24 @@ generate_changelog () { if [ "$DRYRUN" = 'yes' ]; then logmsg "Release tag is ready to be created with command: git tag $TAG" else - generate_changelog + case "$TAG" in + *rc*) + true + ;; + *alpha*) + true + ;; + *beta*) + true + ;; + e5.0.0*) + # the first release has no change log + true + ;; + *) + generate_changelog + ;; + esac git tag "$TAG" logmsg "$TAG is created OK." fi