Skip to content

Commit 206f397

Browse files
ci: install uv for the Python runtime test suite (#7)
The container-mode lifecycle test drives the Python runtime's Test step, which runs `uv` on the host to sync dependencies and run pytest. The runner doesn't ship uv, so `go test ./...` failed with `exec: "uv": executable file not found in $PATH`. Install it via the shared workflow's setup-run hook. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent dd6c66a commit 206f397

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

‎.github/workflows/ci.yml‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,9 @@ concurrency:
1313
jobs:
1414
ci:
1515
uses: codefly-dev/core/.github/workflows/go-service-ci.yml@main
16+
with:
17+
# The Python runtime tests drive `uv` on the host (dependency sync,
18+
# pytest); it isn't on the runner by default.
19+
setup-run: |
20+
curl -LsSf https://astral.sh/uv/install.sh | sh
21+
echo "$HOME/.local/bin" >> "$GITHUB_PATH"

0 commit comments

Comments
 (0)