From 2e4513e7cfbf71027a3b0bb9606a4edee2ab6444 Mon Sep 17 00:00:00 2001 From: xiaoxia Date: Tue, 1 Sep 2026 07:22:07 +0800 Subject: [PATCH] =?UTF-8?q?fix(ci):=20auto=5Fapprove.sh=20context=20?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E5=8C=B9=E9=85=8D=20CI=20=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E5=90=8E=20job=20=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/ci/auto_approve.sh | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/scripts/ci/auto_approve.sh b/scripts/ci/auto_approve.sh index 5736898f1..4bfdb4209 100644 --- a/scripts/ci/auto_approve.sh +++ b/scripts/ci/auto_approve.sh @@ -28,15 +28,12 @@ if [ "$SKIP_BACKEND" = "true" ]; then CONTEXTS=("CI/CD Pipeline / Frontend Lint (pull_request)") else CONTEXTS=( - "CI/CD Pipeline / Validate - Code Quality (pull_request)" - "CI/CD Pipeline / Validate - Type Check (mypy) (pull_request)" - "CI/CD Pipeline / Validate - Migration (alembic) (pull_request)" + # CI 优化后 job 名称(2026-08):Code Quality 拆分为 Style+Security,Type Check+Migration 合并为 Python + # 与 pr_auto_scan.py 的 REQUIRED_CONTEXTS_APPROVE 保持一致 + "CI/CD Pipeline / Validate - Style (pull_request)" + "CI/CD Pipeline / Validate - Security (pull_request)" + "CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request)" "CI/CD Pipeline / Frontend Lint (pull_request)" - "CI/CD Pipeline / Unit Tests (pull_request)" - "CI/CD Pipeline / Frontend Unit Tests (pull_request)" - "CI/CD Pipeline / PR Build API Image (pull_request)" - "CI/CD Pipeline / PR Build Web Image (pull_request)" - "CI/CD Pipeline / PR Build Worker Image (pull_request)" ) fi