ci: setup-python@v5 con 3.13 + curl uv install (setup-uv@v5 non applicava python-version)
ci / mypy mcp_common (push) Successful in 25s
ci / pytest (push) Successful in 33s
ci / validate compose + Caddyfile (push) Successful in 3m35s
ci / build & push to registry (push) Has been skipped
ci / ruff lint (push) Failing after 52s

This commit is contained in:
AdrianoDev
2026-04-29 08:29:24 +02:00
parent fe7a9dd9c0
commit 910f80c99b
+18 -9
View File
@@ -16,11 +16,14 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup uv + Python 3.13
uses: astral-sh/setup-uv@v5
- name: Setup Python 3.13
uses: actions/setup-python@v5
with:
python-version: '3.13'
enable-cache: true
- name: Install 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
@@ -31,11 +34,14 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup uv + Python 3.13
uses: astral-sh/setup-uv@v5
- name: Setup Python 3.13
uses: actions/setup-python@v5
with:
python-version: '3.13'
enable-cache: true
- name: Install 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)
@@ -48,11 +54,14 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup uv + Python 3.13
uses: astral-sh/setup-uv@v5
- name: Setup Python 3.13
uses: actions/setup-python@v5
with:
python-version: '3.13'
enable-cache: true
- name: Install 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