File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -26,9 +26,19 @@ fatal() {
2626exec 1>&2
2727
2828hint_changelog () {
29- if ! [[ " ${try_modify[@]} " =~ " CHANGELOG.md " ]]; then
30- git status --short
31- fatal " ${@ } " " you forgot modify CHANGELOG.md!!! Try FORCE???"
29+ if [[ -f ${GIT_TOPDIR} /CHANGELOG.md ]] &&
30+ ! [[ -L ${GIT_TOPDIR} /CHANGELOG.md ]]; then
31+ if ! [[ " ${try_modify[@]} " =~ " CHANGELOG.md " ]]; then
32+ git status --short
33+ fatal " ${@ } " " you forgot modify CHANGELOG!!! Try FORCE???"
34+ fi
35+ fi
36+ if [[ -f ${GIT_TOPDIR} /docs/en/CHANGELOG.md ]]; then
37+ if [[ ! " ${try_modify[@]} " =~ " docs/en/CHANGELOG.md " ]] ||
38+ [[ ! " ${try_modify[@]} " =~ " docs/zh/CHANGELOG.md " ]]; then
39+ git status --short
40+ fatal " ${@ } " " you forgot modify docs/{en,zh}/CHANGELOG.md!!! Try FORCE???"
41+ fi
3242 fi
3343}
3444
You can’t perform that action at this time.
0 commit comments