ci: install uv via pipx (setup-uv@v3 era skipped da Gitea runner)
ci / ruff lint (push) Failing after 42s
ci / mypy mcp_common (push) Failing after 41s
ci / pytest (push) Failing after 35s
ci / validate compose + Caddyfile (push) Failing after 44s
ci / build & push to registry (push) Has been skipped

This commit is contained in:
AdrianoDev
2026-04-29 07:54:17 +02:00
parent b1aea194ad
commit 1fea7d4ea1
+6 -12
View File
@@ -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