changes.sh raw
1 #!/bin/bash
2
3 set -e
4 GHORG=${GHORG:-hypermodeinc}
5 GHREPO=${GHREPO:-badger}
6 cat <<EOF
7 This description was generated using this script:
8 \`\`\`sh
9 $(cat "$0")
10 \`\`\`
11 Invoked as:
12
13 $(echo GHORG="${GHORG}" GHREPO="${GHREPO}" $(basename "$0") ${@:1})
14
15 EOF
16 git log --oneline --reverse ${@:1} |
17 sed -E "s/^(\S{7}\s)//g" |
18 sed -E "s/([\s|\(| ])#([0-9]+)/\1${GHORG}\/${GHREPO}#\2/g"
19