fix(ci): 修复新Runner pip失败 + 增加并发控制 #271

Merged
xiaoxia merged 1 commits from fix/ci-pip-and-concurrency into develop 2026-07-13 17:05:05 +08:00
Owner

问题

  1. 新Runner(host模式 + Python 3.12)上 pip install 失败:PEP 668 externally-managed-environment
  2. 无并发控制,同一分支重复推送导致CI队列积压

修复

  1. 所有 pip install 命令添加 --break-system-packages 参数
  2. 新增 concurrency 配置:同一分支的新推送取消正在执行的旧CI
## 问题 1. 新Runner(host模式 + Python 3.12)上 pip install 失败:PEP 668 externally-managed-environment 2. 无并发控制,同一分支重复推送导致CI队列积压 ## 修复 1. 所有 pip install 命令添加 --break-system-packages 参数 2. 新增 concurrency 配置:同一分支的新推送取消正在执行的旧CI
xiaoxia added 1 commit 2026-07-13 16:49:37 +08:00
fix(ci): add --break-system-packages for pip + concurrency config
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 16s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 2m6s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Failing after 4m21s
CI/CD Pipeline / Build & Push Staging (Watchtower auto-deploy) (pull_request) Has been skipped
CI/CD Pipeline / Build Production Runtime Images (pull_request) Has been skipped
CI/CD Pipeline / Staging E2E Tests (pull_request) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (pull_request) Has been skipped
CI/CD Pipeline / Deploy Production (pull_request) Has been skipped
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Integration Tests (pull_request) Failing after 5m10s
d90bc6bbfc
xiaoxia added 1 commit 2026-07-13 16:49:37 +08:00
fix(ci): add --break-system-packages for pip + concurrency config
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 16s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 2m6s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Failing after 4m21s
CI/CD Pipeline / Build & Push Staging (Watchtower auto-deploy) (pull_request) Has been skipped
CI/CD Pipeline / Build Production Runtime Images (pull_request) Has been skipped
CI/CD Pipeline / Staging E2E Tests (pull_request) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (pull_request) Has been skipped
CI/CD Pipeline / Deploy Production (pull_request) Has been skipped
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Integration Tests (pull_request) Failing after 5m10s
d90bc6bbfc
xiaoxia merged commit 188e535af8 into develop 2026-07-13 17:05:05 +08:00
Sign in to join this conversation.