aboutsummaryrefslogtreecommitdiff
path: root/node_modules/foreground-child/changelog.sh
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/foreground-child/changelog.sh')
-rw-r--r--node_modules/foreground-child/changelog.sh10
1 files changed, 10 insertions, 0 deletions
diff --git a/node_modules/foreground-child/changelog.sh b/node_modules/foreground-child/changelog.sh
new file mode 100644
index 000000000..be61b4f70
--- /dev/null
+++ b/node_modules/foreground-child/changelog.sh
@@ -0,0 +1,10 @@
+#!/bin/bash
+(
+ echo '# Changes'
+ echo ''
+ git log --first-parent --pretty=format:'%s' \
+ | grep -v '^update changelog' \
+ | grep -v 'beta' \
+ | perl -p -e 's/^((v?[0-9]+\.?)+)?$/\n## \1\n/g' \
+ | perl -p -e 's/^([^#\s].*)$/* \1/g'
+)> CHANGELOG.md