diff --git a/scripts/release-to-github.sh b/scripts/release-to-github.sh index 26cabca18c3e3bea11dc6d41160a38380fb52082..51014a212456bdb00cab25b99d56267e27636c91 100755 --- a/scripts/release-to-github.sh +++ b/scripts/release-to-github.sh @@ -20,7 +20,7 @@ then fi ### Get version to release -current=$(grep -m1 -P "version\": \"\d+.\d+.\d+(-\w+[0-9]+)?" package.json | grep -oP "\d+.\d+.\d+(-\w+[0-9]+)?") +current=$(grep -m1 -P "version\": \"\d+.\d+.\d+(-\w+[0-9]*)?" package.json | grep -oP "\d+.\d+.\d+(-\w+[0-9]*)?") if [[ "_$current" == "_" ]]; then echo " - Make sure the file 'package.json' exists and is readable." echo " - Check version format is: x.y.z (x and y should be an integer)" diff --git a/scripts/release.sh b/scripts/release.sh index 1db46af98ac8309e55f8df53b2038c9bf5bf6534..0c8302aa9728f80db46bf36309b148c39b49a0f7 100755 --- a/scripts/release.sh +++ b/scripts/release.sh @@ -18,7 +18,7 @@ then fi ### Get current version (package.json) -current=$(grep -oP "version\": \"\d+.\d+.\d+((a|b)[0-9]+)?" package.json | grep -m 1 -oP "\d+.\d+.\d+((a|b)[0-9]+)?") +current=$(grep -m1 -P "version\": \"\d+.\d+.\d+(-\w+[0-9]*)?" package.json | grep -oP "\d+.\d+.\d+(-\w+[0-9]*)?") if [[ "_$current" == "_" ]]; then echo "Unable to read the current version in 'package.json'. Please check version format is: x.y.z (x and y should be an integer)." exit 1;