diff --git a/.github/workflows/release-python.yml b/.github/workflows/release-python.yml index 03f5650ad..9a1114f0a 100644 --- a/.github/workflows/release-python.yml +++ b/.github/workflows/release-python.yml @@ -67,9 +67,9 @@ jobs: echo "dev_version=$VERSION" >> $GITHUB_OUTPUT echo "Computed dev version: $VERSION" - - name: Patch version in pyproject.toml + - name: Patch version in meson.build run: | - sed -i "s/^version = .*/version = \"${{ steps.version.outputs.dev_version }}\"/" pyproject.toml + sed -i -e "0,/[ \t]version: /s/\([ \t]version: \).*/\1\'${{ steps.version.outputs.dev_version }}\',/" meson.build - name: Build sdist run: | diff --git a/meson.build b/meson.build index b711a08aa..188fddd09 100644 --- a/meson.build +++ b/meson.build @@ -21,6 +21,7 @@ project( ) vstr = meson.project_version().split('-rc')[0] +vstr = vstr.split('.dev')[0] vid = vstr.split('.') library_version = '.'.join([vid[0], vid[1]]) if vid.length() == 3