From 7cc28cd6de2a624e156eccf5e3a54c6028f6a43c Mon Sep 17 00:00:00 2001 From: AdrianoDev Date: Wed, 29 Apr 2026 08:18:07 +0200 Subject: [PATCH] ci: install uv via astral script + add to GITHUB_PATH --- .gitea/workflows/ci.yml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index ec1c8c0..ce0bc76 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -17,7 +17,9 @@ jobs: steps: - uses: actions/checkout@v4 - name: Install uv - run: pipx install uv || pip install --user uv + run: | + curl -LsSf https://astral.sh/uv/install.sh | sh + echo "$HOME/.local/bin" >> $GITHUB_PATH - name: Install deps run: uv sync --frozen --group dev - name: Ruff check @@ -29,7 +31,9 @@ jobs: steps: - uses: actions/checkout@v4 - name: Install uv - run: pipx install uv || pip install --user uv + run: | + curl -LsSf https://astral.sh/uv/install.sh | sh + echo "$HOME/.local/bin" >> $GITHUB_PATH - name: Install deps run: uv sync --frozen --group dev - name: Mypy on mcp_common (gating) @@ -43,7 +47,9 @@ jobs: steps: - uses: actions/checkout@v4 - name: Install uv - run: pipx install uv || pip install --user uv + run: | + curl -LsSf https://astral.sh/uv/install.sh | sh + echo "$HOME/.local/bin" >> $GITHUB_PATH - name: Install deps run: uv sync --frozen --group dev - name: Pytest full suite