This is an automated email from the ASF dual-hosted git repository.
cgivre pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/drill-mcp.git
The following commit(s) were added to refs/heads/main by this push:
new 51cde2e Install uv via pip in lowest-deps job
51cde2e is described below
commit 51cde2e05c6fd588bb2d2679737530a3d24e6912
Author: cgivre <[email protected]>
AuthorDate: Tue Oct 6 09:46:44 2026 -0400
Install uv via pip in lowest-deps job
astral-sh/setup-uv is not on the ASF actions allowlist, which made the
whole CI workflow fail at startup.
---
.github/workflows/ci.yml | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index cc99e51..c4fc868 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -61,13 +61,16 @@ jobs:
steps:
- uses: actions/checkout@v7
- - uses: astral-sh/setup-uv@v10
+ # Not astral-sh/setup-uv: the ASF only allows allowlisted third-party
+ # actions, so install uv from PyPI instead.
+ - uses: actions/setup-python@v7
with:
python-version: "3.11"
- activate-environment: true
- name: Install
- run: uv pip install --resolution lowest-direct -e ".[dev]"
+ run: |
+ pip install uv
+ uv pip install --system --resolution lowest-direct -e ".[dev]"
- name: Test
run: pytest