From 1a28329c654fee20d87d51dae0891b5d8f40a82c Mon Sep 17 00:00:00 2001 From: master3395 Date: Sun, 15 Feb 2026 04:02:39 +0100 Subject: [PATCH] CI: pip install --break-system-packages fallback in Docker validate --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c37016193..7dcafbe73 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -115,7 +115,7 @@ jobs: if command -v apt-get >/dev/null 2>&1; then apt-get update -qq apt-get install -y -qq python3 python3-pip >/dev/null - pip3 install -q requests + pip3 install -q requests 2>/dev/null || pip3 install -q --break-system-packages requests 2>/dev/null || true else if [ "$IMAGE" = "centos:7" ]; then for r in /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-*.repo; do @@ -130,7 +130,7 @@ jobs: yum install -y -q epel-release 2>/dev/null || true yum install -y -q python3 python3-pip 2>/dev/null || yum install -y -q python3 fi - pip3 install -q requests 2>/dev/null || python3 -m pip install -q requests 2>/dev/null || ( python3 -m ensurepip --user 2>/dev/null; python3 -m pip install -q requests ) + pip3 install -q requests 2>/dev/null || python3 -m pip install -q requests 2>/dev/null || python3 -m pip install -q --break-system-packages requests 2>/dev/null || ( python3 -m ensurepip --user 2>/dev/null; python3 -m pip install -q requests 2>/dev/null ) fi echo "=== Shell syntax check ===" for f in cyberpanel_upgrade.sh preUpgrade.sh fix-phpmyadmin.sh cyberpanel.sh cyberpanel_utility.sh; do