chore: add separate section for breaking changes in changelog

also remove support for Chinese language in changelog
This commit is contained in:
Ivan Dyachkov 2023-10-30 20:17:26 +01:00
parent c07cf9051e
commit 58042af1fc
5 changed files with 10 additions and 30 deletions

View File

@ -11,7 +11,7 @@ Please convert it to a draft if any of the following conditions are not met. Rev
- [ ] Added tests for the changes
- [ ] Added property-based tests for code which performs user input validation
- [ ] Changed lines covered in coverage report
- [ ] Change log has been added to `changes/(ce|ee)/(feat|perf|fix)-<PR-id>.en.md` files
- [ ] Change log has been added to `changes/(ce|ee)/(feat|perf|fix|breaking)-<PR-id>.en.md` files
- [ ] For internal contributor: there is a jira ticket to track this change
- [ ] Created PR to [emqx-docs](https://github.com/emqx/emqx-docs) if documentation update is required, or link to a follow-up jira ticket
- [ ] Schema changes are backward compatible

View File

@ -1 +0,0 @@
升级至 quicer 版本 0.0.200,为启用 OpenSSL3 以支持 QUIC 传输做准备。

View File

@ -1,2 +0,0 @@
更新 QUIC 栈至 msquic 2.2.3

View File

@ -1,2 +0,0 @@
修复 rpc schema确保客户端/服务端使用相同的传输驱动。

View File

@ -20,7 +20,6 @@ options:
-v|--version:
The tag to be released
e.g. v5.0.19, e5.0.1-alpha.1 etc.
-l|--lang: en | zh
EOF
}
@ -40,11 +39,6 @@ while [ "$#" -gt 0 ]; do
TEMPLATE_VSN_HEADING="$1"
shift
;;
-l|--lang)
shift
LANGUAGE="$1"
shift
;;
*)
logerr "Unknown option $1"
exit 1
@ -52,14 +46,7 @@ while [ "$#" -gt 0 ]; do
esac
done
case "${LANGUAGE:-}" in
en|zh)
true
;;
*)
LANGUAGE='en'
;;
esac
LANGUAGE='en'
case "${BASE_TAG:-}" in
v*)
@ -121,17 +108,11 @@ done < <(git diff --diff-filter=A --name-only "tags/${BASE_TAG}...HEAD" "${chang
TEMPLATE_FEAT_CHANGES="$(section 'feat')"
TEMPLATE_PERF_CHANGES="$(section 'perf')"
TEMPLATE_FIX_CHANGES="$(section 'fix')"
TEMPLATE_BREAKING_CHANGES="$(section 'breaking')"
case "$LANGUAGE" in
en)
TEMPLATE_ENH_HEADING="Enhancements"
TEMPLATE_FIX_HEADING="Bug Fixes"
;;
zh)
TEMPLATE_ENH_HEADING="增强"
TEMPLATE_FIX_HEADING="修复"
;;
esac
TEMPLATE_ENH_HEADING="Enhancements"
TEMPLATE_FIX_HEADING="Bug Fixes"
TEMPLATE_BREAKING_HEADING="Breaking Changes"
cat <<EOF
# ${TEMPLATE_VSN_HEADING}
@ -145,4 +126,8 @@ ${TEMPLATE_PERF_CHANGES}
## ${TEMPLATE_FIX_HEADING}
${TEMPLATE_FIX_CHANGES}
## ${TEMPLATE_BREAKING_HEADING}
${TEMPLATE_BREAKING_CHANGES}
EOF