ci: install uv via astral script + add to GITHUB_PATH
ci / ruff lint (push) Failing after 6s
ci / mypy mcp_common (push) Failing after 7s
ci / pytest (push) Failing after 6s
ci / validate compose + Caddyfile (push) Failing after 2m27s
ci / build & push to registry (push) Has been cancelled

This commit is contained in:
AdrianoDev
2026-04-29 08:18:07 +02:00
parent b91f843d89
commit 7cc28cd6de
+9 -3
View File
@@ -17,7 +17,9 @@ jobs:
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Install uv - name: Install uv
run: pipx install uv || pip install --user uv run: |
curl -LsSf https://astral.sh/uv/install.sh | sh
echo "$HOME/.local/bin" >> $GITHUB_PATH
- name: Install deps - name: Install deps
run: uv sync --frozen --group dev run: uv sync --frozen --group dev
- name: Ruff check - name: Ruff check
@@ -29,7 +31,9 @@ jobs:
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Install uv - name: Install uv
run: pipx install uv || pip install --user uv run: |
curl -LsSf https://astral.sh/uv/install.sh | sh
echo "$HOME/.local/bin" >> $GITHUB_PATH
- 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)
@@ -43,7 +47,9 @@ jobs:
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Install uv - name: Install uv
run: pipx install uv || pip install --user uv run: |
curl -LsSf https://astral.sh/uv/install.sh | sh
echo "$HOME/.local/bin" >> $GITHUB_PATH
- 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