mirror of
https://github.com/nuxt/nuxt.git
synced 2025-02-18 22:51:02 +00:00
chore: improve commit shell
[release]
This commit is contained in:
parent
19dab79581
commit
3be7f0aa3e
@ -11,18 +11,22 @@ write() {
|
|||||||
echo "$@" >> commits.md
|
echo "$@" >> commits.md
|
||||||
}
|
}
|
||||||
|
|
||||||
|
writeSection() {
|
||||||
|
write
|
||||||
|
write "## $1"
|
||||||
|
write
|
||||||
|
res=`echo "$3" | awk "/^$2(.*):/;" | grep ":" | grep -v "renovate" | sed -e 's/^/- /' | sort`
|
||||||
|
write "$res"
|
||||||
|
}
|
||||||
|
|
||||||
write "Comaparing $latestTag...dev"
|
write "Comaparing $latestTag...dev"
|
||||||
|
|
||||||
diff=`git --no-pager log $latestTag...dev --pretty="%s (%an) (%h)"`
|
diff=`git --no-pager log $latestTag...dev --pretty="%s (%an) (%h)"`
|
||||||
|
|
||||||
write
|
writeSection 'Features' 'feat' $diff
|
||||||
write "## Features"
|
writeSection 'Fixes' 'fix' $diff
|
||||||
write
|
writeSection 'Refactors' 'refactor' $diff
|
||||||
res=`echo "$diff" | awk '/feat/' | grep ":" | grep -v "renovate" | sed -e 's/^/- /' | sort`
|
writeSection 'Performance Improvements' 'perf' $diff
|
||||||
write "$res"
|
writeSection 'Examples' 'examples' $diff
|
||||||
|
writeSection 'Chore' 'chore' $diff
|
||||||
write
|
writeSection 'Tests' 'test' $diff
|
||||||
write "## Fixes"
|
|
||||||
write
|
|
||||||
res=`echo "$diff" | awk '!/feat/' | grep ":" | grep -v "renovate" | sed -e 's/^/- /' | sort`
|
|
||||||
write "$res"
|
|
||||||
|
Loading…
Reference in New Issue
Block a user