From 6244c41ac06486a8362823ced17bac978b6a102e Mon Sep 17 00:00:00 2001 From: yusyus Date: Sat, 17 Jan 2026 21:11:15 +0300 Subject: [PATCH] ci: Add uv installation to GitHub Actions workflow Fix bootstrap test failures in CI by installing uv package manager. The bootstrap script (scripts/bootstrap_skill.sh) requires uv to run, which was causing 7 bootstrap E2E tests to fail in CI with: 'uv: command not found' Changes: - Install uv via official installer (works on Ubuntu & macOS) - Add uv to PATH for subsequent steps This resolves the failing tests from PR #251 merge. Co-Authored-By: Claude Sonnet 4.5 --- .github/workflows/tests.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 2611c9d..e27dcc4 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -29,6 +29,11 @@ jobs: with: python-version: ${{ matrix.python-version }} + - name: Install uv + run: | + curl -LsSf https://astral.sh/uv/install.sh | sh + echo "$HOME/.cargo/bin" >> $GITHUB_PATH + - name: Cache pip packages uses: actions/cache@v3 with: