From afc8d0adf9f057bb85c7d471a51afa5b33d1682f Mon Sep 17 00:00:00 2001 From: xiaoxia Date: Mon, 20 Jul 2026 18:50:18 +0800 Subject: [PATCH] =?UTF-8?q?fix(ci):=20code-review=E9=95=9C=E5=83=8Fpip?= =?UTF-8?q?=E5=85=BC=E5=AE=B9=EF=BC=8C=E5=A4=9A=E8=B7=AF=E5=BE=84=E5=85=9C?= =?UTF-8?q?=E5=BA=95=E7=A1=AE=E4=BF=9Dpip=E5=8F=AF=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/code-review.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.gitea/workflows/code-review.yml b/.gitea/workflows/code-review.yml index 07daa8bd5..9c691adba 100644 --- a/.gitea/workflows/code-review.yml +++ b/.gitea/workflows/code-review.yml @@ -28,6 +28,14 @@ jobs: - name: Install dependencies run: | + # 确保 python3-pip 可用(兼容不同基础镜像) + if ! python3 -m pip --version >/dev/null 2>&1; then + apt-get update -qq && apt-get install -y -qq python3-pip python3-venv >/dev/null 2>&1 + fi + # 部分镜像 ensurepip 方式兜底 + if ! python3 -m pip --version >/dev/null 2>&1; then + python3 -m ensurepip --upgrade 2>/dev/null || curl -sS https://bootstrap.pypa.io/get-pip.py | python3 + fi python3 -m pip install --upgrade pip python3 -m pip install requests