ci: install Python 3.13 via uv (runner image ha solo 3.10)
ci / ruff lint (push) Failing after 21s
ci / mypy mcp_common (push) Successful in 32s
ci / pytest (push) Successful in 39s
ci / build & push to registry (push) Has been cancelled
ci / validate compose + Caddyfile (push) Has been cancelled

This commit is contained in:
AdrianoDev
2026-04-29 08:22:29 +02:00
parent 0956283463
commit 503f7a4b17
+6
View File
@@ -20,6 +20,8 @@ jobs:
run: | run: |
curl -LsSf https://astral.sh/uv/install.sh | sh curl -LsSf https://astral.sh/uv/install.sh | sh
echo "$HOME/.local/bin" >> $GITHUB_PATH echo "$HOME/.local/bin" >> $GITHUB_PATH
- name: Install Python 3.13 via uv
run: uv python install 3.13
- name: Install deps - name: Install deps
run: uv sync --frozen --group dev run: uv sync --frozen --group dev
- name: Ruff check - name: Ruff check
@@ -34,6 +36,8 @@ jobs:
run: | run: |
curl -LsSf https://astral.sh/uv/install.sh | sh curl -LsSf https://astral.sh/uv/install.sh | sh
echo "$HOME/.local/bin" >> $GITHUB_PATH echo "$HOME/.local/bin" >> $GITHUB_PATH
- name: Install Python 3.13 via uv
run: uv python install 3.13
- name: Install deps - name: Install deps
run: uv sync --frozen --group dev run: uv sync --frozen --group dev
- name: Mypy on mcp_common (gating) - name: Mypy on mcp_common (gating)
@@ -50,6 +54,8 @@ jobs:
run: | run: |
curl -LsSf https://astral.sh/uv/install.sh | sh curl -LsSf https://astral.sh/uv/install.sh | sh
echo "$HOME/.local/bin" >> $GITHUB_PATH echo "$HOME/.local/bin" >> $GITHUB_PATH
- name: Install Python 3.13 via uv
run: uv python install 3.13
- name: Install deps - name: Install deps
run: uv sync --frozen --group dev run: uv sync --frozen --group dev
- name: Pytest full suite - name: Pytest full suite