From 40150cab1d9410d5b5ce1ad4b9aa8dd1c870363b Mon Sep 17 00:00:00 2001 From: kina0630 Date: Sat, 27 Jun 2026 22:03:40 +0800 Subject: [PATCH] fix(ci): use aliyun pypi mirror for woodpecker Switch the Woodpecker pip and uv index from TUNA to Aliyun after the o6n image build hung during uv sync large wheel downloads. Verification: - woodpecker-cli lint .woodpecker/ci.yml - git diff --check --- .woodpecker/ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.woodpecker/ci.yml b/.woodpecker/ci.yml index c5b060ccd..1604bd281 100644 --- a/.woodpecker/ci.yml +++ b/.woodpecker/ci.yml @@ -8,7 +8,7 @@ steps: image: python:3.12-slim environment: PIP_DEFAULT_TIMEOUT: "120" - PIP_INDEX_URL: https://pypi.tuna.tsinghua.edu.cn/simple + PIP_INDEX_URL: https://mirrors.aliyun.com/pypi/simple commands: - cd coding-agent - python -m pip install -e '.[dev,redis]' ruff @@ -18,7 +18,7 @@ steps: image: python:3.12-slim environment: PIP_DEFAULT_TIMEOUT: "120" - PIP_INDEX_URL: https://pypi.tuna.tsinghua.edu.cn/simple + PIP_INDEX_URL: https://mirrors.aliyun.com/pypi/simple commands: - cd coding-agent - python -m pip install -e '.[dev,redis]' @@ -40,8 +40,8 @@ steps: HTTPS_PROXY: from_secret: proxy_url PIP_DEFAULT_TIMEOUT: "120" - PIP_INDEX_URL: https://pypi.tuna.tsinghua.edu.cn/simple - UV_DEFAULT_INDEX: https://pypi.tuna.tsinghua.edu.cn/simple + PIP_INDEX_URL: https://mirrors.aliyun.com/pypi/simple + UV_DEFAULT_INDEX: https://mirrors.aliyun.com/pypi/simple no_proxy: git.mesh.kinaz.me,localhost,127.0.0.1,.svc,.cluster.local,10.0.0.0/8,192.168.0.0/16 NO_PROXY: git.mesh.kinaz.me,localhost,127.0.0.1,.svc,.cluster.local,10.0.0.0/8,192.168.0.0/16 commands: