@cryptotaxi247 / kubo / commits / be1e7ed36

Add a script to help generate the CHANGELOG

License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>

Jeromy committed Mar 24, 2017 at 13:29 UTC be1e7ed3693ae9efd468484f08af684752f04334
1 file changed +12
bin/mkreleaselog new
+12
@@ -0,0 +1,12 @@
1 +#!/bin/bash
2 +
3 +LAST_TAG=$(git tag | grep -v -- '-rc' | grep 'v'| tail -n1)
4 +
5 +git log --oneline --merges --reverse $LAST_TAG...master |
6 +while read MERGE
7 +do
8 + commit=$(echo $MERGE | awk '{ print $1 }')
9 + prnum=$(echo $MERGE | awk '{ print $5 }' | tr -d '#')
10 + desc=$(git show $commit | sed '8q;d' | sed 's/^ //g')
11 + printf " - %s ([ipfs/go-ipfs#%s](https://github.com/ipfs/go-ipfs/pull/%s))\n" "$desc" "$prnum" "$prnum"
12 +done