aboutsummaryrefslogtreecommitdiff
path: root/docs/generate-changelog.sh
diff options
context:
space:
mode:
authorLinnea Gräf <nea@nea.moe>2025-09-06 18:32:41 +0200
committerLinnea Gräf <nea@nea.moe>2025-09-06 18:35:13 +0200
commitd52e5beced3f49ebfaf71b877555f59d98a30576 (patch)
treeda68da13993950ad7f789d582e9ab0555f81e76b /docs/generate-changelog.sh
parentaa7a92e95d97a4b428ff685c6bdf1ab5fd3b3268 (diff)
downloadFirmament-d52e5beced3f49ebfaf71b877555f59d98a30576.tar.gz
Firmament-d52e5beced3f49ebfaf71b877555f59d98a30576.tar.bz2
Firmament-d52e5beced3f49ebfaf71b877555f59d98a30576.zip
build: release generator
Diffstat (limited to 'docs/generate-changelog.sh')
-rwxr-xr-xdocs/generate-changelog.sh9
1 files changed, 9 insertions, 0 deletions
diff --git a/docs/generate-changelog.sh b/docs/generate-changelog.sh
new file mode 100755
index 0000000..1c71490
--- /dev/null
+++ b/docs/generate-changelog.sh
@@ -0,0 +1,9 @@
+#!/usr/bin/env bash
+dbg() {
+ echo "$@" >&2
+}
+
+THIS_VERSION=$(git describe --tags --abbrev=0 HEAD|tr -d '\n')
+LAST_VERSION=$(git describe --tags --abbrev=0 HEAD^|tr -d '\n')
+echo "**Full Changelog**: <https://github.com/nea89o/Firmament/compare/$LAST_VERSION...$THIS_VERSION>"
+git log --pretty='- %s ~%aN' --grep '[no changelog]' --invert-grep --fixed-strings "$LAST_VERSION..$THIS_VERSION" | sort