From 4e3e63c17bcc31524581d01ad8905066de92a01a Mon Sep 17 00:00:00 2001 From: David Mohammed Date: Sun, 29 Oct 2023 10:52:54 +0000 Subject: [PATCH] Update NEWS and release script --- NEWS | 8 ++++++++ scripts/mkRelease.sh | 15 +++++++++++++++ 2 files changed, 23 insertions(+) create mode 100755 scripts/mkRelease.sh diff --git a/NEWS b/NEWS index 8caa63d87..881a0edb9 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,11 @@ +============ +Version 0.9 (budgie-session) +============ + + Budgie Session forked from gnome-session at v44.0 + Both budgie-session and gnome-session are now + co-installable. + ============ Version 44.0 ============ diff --git a/scripts/mkRelease.sh b/scripts/mkRelease.sh new file mode 100755 index 000000000..4a7a6465e --- /dev/null +++ b/scripts/mkRelease.sh @@ -0,0 +1,15 @@ +#!/usr/bin/env bash +set -e + +rm -rf build +meson --prefix /usr build +ninja dist -C build + +VERSION=$(grep "version:" meson.build | head -n1 | cut -d"'" -f2) +TAR="budgie-session-${VERSION}.tar.xz" +VTAR="budgie-session-v${VERSION}.tar.xz" + +mv build/meson-dist/$TAR $VTAR + +gpg --armor --detach-sign $VTAR +gpg --verify "${VTAR}.asc" \ No newline at end of file