style: 修复scripts目录ruff F841/B007/F401/F541问题
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 9s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 1m19s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 36s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 59s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 27s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 3m58s
Preview Deploy / Deploy Preview Environment (pull_request) Failing after 19s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m11s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 4m29s
AI Code Review / AI Code Review (pull_request) Successful in 7m4s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 10m6s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 4m43s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m55s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 23s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 49m5s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 1298h29m22s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 1298h37m56s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 1298h37m58s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 1298h38m0s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 1298h38m39s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 1298h40m15s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 1298h44m4s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 1298h44m8s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 1298h44m10s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 1298h51m14s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 1298h51m18s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 1299h16m33s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 1299h23m43s

This commit is contained in:
2026-07-24 12:30:16 +08:00
parent 94afec2b9c
commit 7fb3de7be7
9 changed files with 16 additions and 23 deletions
+4 -4
View File
@@ -44,7 +44,7 @@ def api_get(path):
time.sleep(2**attempt)
continue
raise
except Exception as e:
except Exception:
if attempt < 2:
time.sleep(2**attempt)
continue
@@ -100,7 +100,7 @@ def send_alert(pr_num, pr_title, pr_url, head_sha, commit_age_min):
print(" ⚠️ 未配置CI_NOTIFY_WEBHOOK,跳过告警")
return
gitea_url = get_env("GITEA_URL", "https://git.xiaoxiajianji.com")
get_env("GITEA_URL", "https://git.xiaoxiajianji.com")
content = {
"msg_type": "interactive",
@@ -185,7 +185,7 @@ def main():
# 解析updated_at(ISO格式)
try:
# 2026-07-17T09:22:43+08:00
from datetime import datetime, timedelta, timezone
from datetime import datetime
# 简化处理:直接用字符串解析
ts_str = updated_at.replace("Z", "+00:00")
@@ -202,7 +202,7 @@ def main():
# 少于2分钟的跳过,给CI一点启动时间
if age_min < 2:
print(f" ⏳ 刚更新,等待CI启动...")
print(" ⏳ 刚更新,等待CI启动...")
continue
# 获取commit状态