mirror of
https://github.com/ipfs/kubo.git
synced 2025-07-01 10:49:24 +08:00
Merge pull request #3831 from ipfs/feat/changelog-script
Add a script to help generate the CHANGELOG
This commit is contained in:
12
bin/mkreleaselog
Executable file
12
bin/mkreleaselog
Executable file
@ -0,0 +1,12 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
LAST_TAG=$(git tag | grep -v -- '-rc' | grep 'v'| tail -n1)
|
||||||
|
|
||||||
|
git log --oneline --merges --reverse $LAST_TAG...master |
|
||||||
|
while read MERGE
|
||||||
|
do
|
||||||
|
commit=$(echo $MERGE | awk '{ print $1 }')
|
||||||
|
prnum=$(echo $MERGE | awk '{ print $5 }' | tr -d '#')
|
||||||
|
desc=$(git show $commit | sed '8q;d' | sed 's/^ //g')
|
||||||
|
printf " - %s ([ipfs/go-ipfs#%s](https://github.com/ipfs/go-ipfs/pull/%s))\n" "$desc" "$prnum" "$prnum"
|
||||||
|
done
|
Reference in New Issue
Block a user