diff --git a/scripts/bump.sh b/scripts/bump.sh index 947aba6..27ffb52 100644 --- a/scripts/bump.sh +++ b/scripts/bump.sh @@ -2,8 +2,14 @@ set -euo pipefail -VERSION="$(git cliff --bumped-version)" -VERSION_CLEAN="${VERSION#v}" +VERSION_CLEAN="$(git cliff --bumped-version)" +if [[ ! $VERSION_CLEAN =~ ^[0-9] ]]; then + echo "Error: VERSION_CLEAN does not start with a number" + exit 1 +fi +VERSION="v${VERSION_CLEAN}" + + sed -i "s/^version = \".*\"/version = \"${VERSION_CLEAN}\"/" Cargo.toml cargo check