diff --git a/release.sh b/release.sh old mode 100644 new mode 100755 index 5f1fde306164486310fa1f6c090e2477c7741a5b..5d247da2f609c8923456eb59ed899e0120efe730 --- a/release.sh +++ b/release.sh @@ -4,11 +4,11 @@ current=`grep -P "__version_info__ = \(\'\d+\', \'\d+\', \'\d+(\w*)\'\)" src/sakia/__init__.py | grep -oP "\'\d+\', \'\d+\', \'\d+(\w*)\'"` echo "Current version: $current" -if [[ $1 =~ ^[0-9]+.[0-9]+.[0-9a-z]+$ ]]; then +if [[ $1 =~ ^[0-9]+.[0-9]+.[0-9]+[0-9a-z]+$ ]]; then IFS='.' read -r -a array <<< "$1" sed -i "s/__version_info__\ = ($current)/__version_info__ = ('${array[0]}', '${array[1]}', '${array[2]}')/g" src/sakia/__init__.py - git commit src/sakia/__init__.py -m "$2" - git tag "$2" + git commit src/sakia/__init__.py -m "$1" + git tag "$1" else echo "Wrong version format" fi