diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 1a1b207..f0b4a12 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -20,6 +20,8 @@ jobs: run: | curl -LsSf https://astral.sh/uv/install.sh | sh echo "$HOME/.local/bin" >> $GITHUB_PATH + - name: Install Python 3.13 via uv + run: uv python install 3.13 - name: Install deps run: uv sync --frozen --group dev - name: Ruff check @@ -34,6 +36,8 @@ jobs: run: | curl -LsSf https://astral.sh/uv/install.sh | sh echo "$HOME/.local/bin" >> $GITHUB_PATH + - name: Install Python 3.13 via uv + run: uv python install 3.13 - name: Install deps run: uv sync --frozen --group dev - name: Mypy on mcp_common (gating) @@ -50,6 +54,8 @@ jobs: run: | curl -LsSf https://astral.sh/uv/install.sh | sh echo "$HOME/.local/bin" >> $GITHUB_PATH + - name: Install Python 3.13 via uv + run: uv python install 3.13 - name: Install deps run: uv sync --frozen --group dev - name: Pytest full suite