summaryrefslogtreecommitdiff
path: root/prepare_release.sh
diff options
context:
space:
mode:
authorJeroen Wijenbergh <jeroen.wijenbergh@geant.org>2026-02-19 15:53:29 +0100
committerJeroen Wijenbergh <jeroen.wijenbergh@geant.org>2026-02-20 15:00:41 +0100
commit9f62267456332c5d6acff1e343870729cf23345a (patch)
tree0ec67f59a7b3d98dc9690f7288e34e619fd94008 /prepare_release.sh
parentd37c61e828f2c428b08bea06062dc4f55d410a1e (diff)
Debian: Initial package building in upstream repo
Diffstat (limited to 'prepare_release.sh')
-rwxr-xr-xprepare_release.sh7
1 files changed, 7 insertions, 0 deletions
diff --git a/prepare_release.sh b/prepare_release.sh
index 91ab23a..89d621e 100755
--- a/prepare_release.sh
+++ b/prepare_release.sh
@@ -19,6 +19,11 @@ if ! command -v "gofumpt" &>/dev/null; then
exit 1
fi
+if ! command -v "dch" &>/dev/null; then
+ echo "please install dch to update the debian/changelog"
+ exit 1
+fi
+
if [ "$(git tag -l "${PROJECT_VERSION}")" ]; then
echo "Version: ${PROJECT_VERSION} already has a tag"
exit 1
@@ -44,6 +49,8 @@ if [[ $(git diff) ]]; then
git commit -m "Format: Run Ruff"
fi
+dch -v ${PROJECT_VERSION} --distribution unstable "New version"
+
# Replace version number
# replace in internal/commonver
sed -i "s/const Version = \".*\"/const Version = \"${PROJECT_VERSION}\"/" internal/commonver/commonver.go