From e95a08b87e240b7056fdca11c5741c2359aef706 Mon Sep 17 00:00:00 2001 From: Luke Tainton Date: Wed, 25 Dec 2024 10:38:12 +0000 Subject: [PATCH] fix(ci): update pyproject.toml dynamically --- .github/workflows/publish.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 2af8b5c..5346b11 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -33,9 +33,16 @@ jobs: - name: Update pyproject.toml run: prefix="v" - string="${{ needs.create_release.outputs.release_name }}" + echo "prefix=$prefix" + string="v1.3.1" + echo "string=$string" versionname=${string#"$prefix"} - sed -i "s@version = \"0.0.0\"@version = \"${versionname}\"@g" pyproject.toml + 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 - name: Setup Poetry uses: abatilo/actions-poetry@v3 - name: Install dependencies