You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@drill.apache.org by cg...@apache.org on 2026/10/06 13:46:49 UTC
(drill-mcp) branch main updated: Install uv via pip in lowest-deps job
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 <cg...@gmail.com>
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