diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 4c26d1b..ec1c8c0 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -16,10 +16,8 @@ jobs: runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 - - uses: astral-sh/setup-uv@v3 - with: - version: "latest" - enable-cache: true + - name: Install uv + run: pipx install uv || pip install --user uv - name: Install deps run: uv sync --frozen --group dev - name: Ruff check @@ -30,10 +28,8 @@ jobs: runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 - - uses: astral-sh/setup-uv@v3 - with: - version: "latest" - enable-cache: true + - name: Install uv + run: pipx install uv || pip install --user uv - name: Install deps run: uv sync --frozen --group dev - name: Mypy on mcp_common (gating) @@ -46,10 +42,8 @@ jobs: runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 - - uses: astral-sh/setup-uv@v3 - with: - version: "latest" - enable-cache: true + - name: Install uv + run: pipx install uv || pip install --user uv - name: Install deps run: uv sync --frozen --group dev - name: Pytest full suite