forked from extern/ohmyzsh
fix(changelog): don't parse commits of ignored types
This commit is contained in:
parent
9e41cffbf8
commit
63b7e5767d
@ -120,7 +120,7 @@ function parse-commit {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Parse commit with hash $1
|
# Parse commit with hash $1
|
||||||
local hash="$1" subject body warning rhash
|
local hash="$1" subject body type warning rhash
|
||||||
subject="$(command git show -s --format=%s $hash)"
|
subject="$(command git show -s --format=%s $hash)"
|
||||||
body="$(command git show -s --format=%b $hash)"
|
body="$(command git show -s --format=%b $hash)"
|
||||||
|
|
||||||
@ -132,8 +132,12 @@ function parse-commit {
|
|||||||
# commit body
|
# commit body
|
||||||
# [BREAKING CHANGE: warning]
|
# [BREAKING CHANGE: warning]
|
||||||
|
|
||||||
|
# if commit type is not going to be displayed, do nothing else
|
||||||
|
type="$(commit:type "$subject")"
|
||||||
|
(( ${MAIN_TYPES[(Ie)$type]} || ${OTHER_TYPES[(Ie)$type]} )) || return
|
||||||
|
|
||||||
# commits holds the commit type
|
# commits holds the commit type
|
||||||
commits[$hash]="$(commit:type "$subject")"
|
commits[$hash]="$type"
|
||||||
# scopes holds the commit scope
|
# scopes holds the commit scope
|
||||||
scopes[$hash]="$(commit:scope "$subject")"
|
scopes[$hash]="$(commit:scope "$subject")"
|
||||||
# subjects holds the commit subject
|
# subjects holds the commit subject
|
||||||
|
Loading…
Reference in New Issue
Block a user