diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 5346b11..e6977b0 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -32,17 +32,10 @@ jobs: python-version: "3.11" - name: Update pyproject.toml run: - prefix="v" - echo "prefix=$prefix" - string="v1.3.1" - echo "string=$string" - versionname=${string#"$prefix"} - echo "versionname=$versionname" - oldpyprojectversion="version = \"0.0.0\"" - echo "oldpyprojectversion=$oldpyprojectversion" - pyprojectversion="version = \"$versionname\"" - echo "pyprojectversion=$pyprojectversion" - sed -i "s@$oldpyprojectversion@$pyprojectversion@g" pyproject.toml + OLD_VERSION=$(grep ^version pyproject.toml | cut -d '"' -f 2) + OLD_VERSION="\"$OLD_VERSION\"" + NEW_VERSION="\"$GITHUB_REF_NAME\"" + sed -i "s+version = $OLD_VERSION+version = $NEW_VERSION+g" pyproject.toml - name: Setup Poetry uses: abatilo/actions-poetry@v3 - name: Install dependencies