From 75f53802e682e31a56eee89a96561d0bcfbd95f3 Mon Sep 17 00:00:00 2001 From: trungt2 Date: Thu, 30 Jul 2026 08:49:52 +0700 Subject: [PATCH] Fix: add --break-system-packages for PEP 668 --- .gitea/workflows/ci.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 6a86be2..b514a41 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -12,7 +12,7 @@ jobs: - name: Cài đặt Python và Pip run: | echo "✅ Người dùng hiện tại: $(whoami)" - echo "✅ Cập nhật hệ thống và cài đặt pip (chạy dưới quyền root)..." + echo "✅ Cập nhật hệ thống và cài đặt pip..." apt-get update apt-get install -y python3-pip python3 --version @@ -20,10 +20,11 @@ jobs: - name: Cài đặt dependencies run: | - python3 -m pip install --upgrade pip - # Bỏ qua lỗi nếu không có file requirements.txt + echo "✅ Cài đặt dependencies (An toàn trong CI container)" + python3 -m pip install --upgrade pip --break-system-packages + if [ -f requirements.txt ]; then - python3 -m pip install -r requirements.txt + python3 -m pip install -r requirements.txt --break-system-packages else echo "⚠️ Không tìm thấy requirements.txt, bỏ qua bước này." fi