From adc31a2d152e21a03e92571b73bc09252d829a31 Mon Sep 17 00:00:00 2001 From: Greyson Lalonde Date: Fri, 13 Mar 2026 02:30:35 -0400 Subject: [PATCH] fix(ci): extract version from __init__.py instead of pyproject.toml --- .github/workflows/publish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 265727c93..b998a0c36 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -100,7 +100,7 @@ jobs: env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | - version=$(uv run python -c "import tomllib; print(tomllib.load(open('lib/crewai/pyproject.toml','rb'))['project']['version'])") + version=$(uv run python -c "import re; m = re.search(r'__version__\s*=\s*[\"\\x27]([^\"\\x27]+)', open('lib/crewai/src/crewai/__init__.py').read()); print(m.group(1))") echo "version=$version" >> $GITHUB_OUTPUT tag="${{ inputs.release_tag }}"