chore: add separate section for breaking changes in changelog
also remove support for Chinese language in changelog
This commit is contained in:
parent
c07cf9051e
commit
58042af1fc
|
@ -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
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
升级至 quicer 版本 0.0.200,为启用 OpenSSL3 以支持 QUIC 传输做准备。
|
|
@ -1,2 +0,0 @@
|
|||
更新 QUIC 栈至 msquic 2.2.3
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
修复 rpc schema,确保客户端/服务端使用相同的传输驱动。
|
||||
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue