From 554ccf51dfe9f4d2c6be4ed167174e599997c560 Mon Sep 17 00:00:00 2001 From: Jared Dohrman Date: Thu, 9 Apr 2026 10:23:27 +1000 Subject: [PATCH] fix: make uv-managed CI env compatible with platformio pip checks --- .github/actions/setup-build-environment/action.yml | 2 +- build.sh | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/actions/setup-build-environment/action.yml b/.github/actions/setup-build-environment/action.yml index 04990afa..f375a7c8 100644 --- a/.github/actions/setup-build-environment/action.yml +++ b/.github/actions/setup-build-environment/action.yml @@ -23,7 +23,7 @@ runs: shell: bash run: | uv sync --locked --no-group docs - uv venv --allow-existing --seed + uv pip install --python .venv/bin/python pip setuptools wheel echo "$GITHUB_WORKSPACE/.venv/bin" >> "$GITHUB_PATH" # Recommended EastMesh tag format: diff --git a/build.sh b/build.sh index aa0bcbe1..f3986ab6 100755 --- a/build.sh +++ b/build.sh @@ -9,15 +9,15 @@ require_uv() { sync_python_tooling() { uv sync --locked --no-group docs >/dev/null - uv venv --allow-existing --seed >/dev/null + uv pip install --python .venv/bin/python pip setuptools wheel >/dev/null } run_python() { - uv run --no-sync python "$@" + .venv/bin/python "$@" } run_pio() { - uv run --no-sync pio "$@" + .venv/bin/pio "$@" } global_usage() {