From d52e5beced3f49ebfaf71b877555f59d98a30576 Mon Sep 17 00:00:00 2001 From: Linnea Gräf Date: Sat, 6 Sep 2025 18:32:41 +0200 Subject: build: release generator --- docs/generate-changelog.sh | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100755 docs/generate-changelog.sh (limited to 'docs') 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**: " +git log --pretty='- %s ~%aN' --grep '[no changelog]' --invert-grep --fixed-strings "$LAST_VERSION..$THIS_VERSION" | sort -- cgit