diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 1d281bd9e..159a88162 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -66,6 +66,10 @@ jobs: UV_PUBLISH_TOKEN: ${{ secrets.PYPI_API_TOKEN }} run: | for package in dist/*; do + if [[ "$package" == *"crewai_devtools"* ]]; then + echo "Skipping private package: $package" + continue + fi echo "Publishing $package" uv publish "$package" done diff --git a/lib/devtools/src/crewai_devtools/cli.py b/lib/devtools/src/crewai_devtools/cli.py index c854b987a..f2a117468 100644 --- a/lib/devtools/src/crewai_devtools/cli.py +++ b/lib/devtools/src/crewai_devtools/cli.py @@ -505,7 +505,7 @@ def tag(dry_run: bool, no_edit: bool) -> None: version = unique_versions.pop() console.print(f"[green]✓[/green] Validated packages @ [bold]{version}[/bold]") - tag_name = f"v{version}" + tag_name = version if not dry_run: with console.status("[cyan]Checking out release/v1.0.0 branch..."): @@ -661,6 +661,8 @@ def tag(dry_run: bool, no_edit: bool) -> None: "release", "create", tag_name, + "--title", + tag_name, "--notes", release_notes, ]