From f5aad4c8ae8969a6bbcc65b1c2fad1d39ca39a94 Mon Sep 17 00:00:00 2001 From: Christoph Date: Wed, 2 Oct 2024 08:45:30 +0200 Subject: [PATCH] chore: checks the format of the version number to be released --- dev/bump-version | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dev/bump-version b/dev/bump-version index 601f7401..f34b7b5f 100755 --- a/dev/bump-version +++ b/dev/bump-version @@ -8,6 +8,10 @@ git rev-parse --abbrev-ref HEAD | grep -q main git diff-index --quiet HEAD -- NEW_VERSION="$1" +if ! [[ "$NEW_VERSION" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]]; then + echo "You need to specify a version number in the format X.Y.Z" + exit 1 +fi echo "Updating package.json." yarn version --no-git-tag-version --new-version "$NEW_VERSION"