fix(ci): update pyproject.toml dynamically

This commit is contained in:
Luke Tainton 2024-12-25 10:38:12 +00:00
parent 049ea70bb3
commit e95a08b87e
No known key found for this signature in database

View File

@ -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