From 51f2403437068a720424544d8a16a4f1af7b156c Mon Sep 17 00:00:00 2001 From: Jeremy Date: Wed, 6 Dec 2023 13:15:37 -0800 Subject: [PATCH] This should fix the regex issue. --- .github/workflows/test.yml | 9 +++------ setup.py | 2 +- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index cc5fa4ac..783f1ee6 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -94,12 +94,9 @@ jobs: if [ "$CURRENT_VERSION" == "$HIGHER_VERSION" ]; then IFS='.' read -r -a VERSION_PARTS <<< "$CURRENT_VERSION" PATCH=$((VERSION_PARTS[2] + 1)) - NEW_VERSION=$(python -c "from packaging.version import parse as parse_version; \ - print(max(parse_version('$CURRENT_VERSION'), parse_version('$LATEST_TAG')))") - - echo "New version: $NEW_VERSION" - sed -i "s/version='[0-9]\+\.[0-9]\+\.[0-9]\+'/version='$NEW_VERSION'/" setup.py - # sed -i "s/version='\([0-9]\+\.[0-9]\+\.\)[0-9]\+'/'version='\1$PATCH'/" setup.py + NEW_VERSION="${VERSION_PARTS[0]}.${VERSION_PARTS[1]}.$PATCH" + echo "Incremented version: $NEW_VERSION" + sed -i "s/version='\([0-9]\+\.[0-9]\+\.\)[0-9]\+'/version='\1$PATCH'/" setup.py # Commit and push the updated setup.py git config --local user.email "action@github.com" diff --git a/setup.py b/setup.py index de64618b..d8e3aa8e 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ setup( name='coderdata', - 'version='0.1.4', + version='0.1.4', author='Jeremy Jacobson', author_email='jeremy.jacobson@pnnl.gov', description='A package to download, load, and process multiple benchmark multi-omic drug response datasets',