Commit Graph

8 Commits

Author SHA1 Message Date
CI Bot 6cbd08f666 fix(code-quality): 第一批代码质量修复 - 零风险项
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 1526h35m2s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 1526h35m3s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 1526h35m3s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 1526h35m3s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 1526h35m3s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 1526h35m3s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 1526h35m3s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 1526h35m3s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been skipped
CI/CD Pipeline / Unit Tests (pull_request) Has been skipped
CI/CD Pipeline / Integration Tests (pull_request) Has been skipped
CI/CD Pipeline / Frontend Lint (pull_request) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 1527h6m43s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 1527h6m43s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 1527h6m43s
- 修复 ruff 配置:移除已废弃规则 W503/E704(ruff 0.14+ 不兼容)
- 修复 F541 (13处):f-string 无占位符改为普通字符串
- 修复 B017 (1处):pytest.raises(Exception) 改为 ValidationError
- 修复 vulture 死代码:trim_engine 中 if False 的三元表达式
- 修复 mypy var-annotated:SUNSET_VERSIONS 加类型标注
2026-07-15 00:51:36 +08:00
xiaoxia 0eb1262db6 feat(ci): 飞书通知卡片优化 - 结构化字段+Runner信息+阶段分类
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 1530h40m14s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 1530h40m14s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 1530h40m14s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 1530h40m15s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 1530h40m15s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 1530h40m14s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 1530h40m15s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 1530h40m15s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 1530h40m15s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been skipped
CI/CD Pipeline / Unit Tests (pull_request) Has been skipped
CI/CD Pipeline / Integration Tests (pull_request) Has been skipped
CI/CD Pipeline / Frontend Lint (pull_request) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 1531h11m53s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 1531h11m55s
2026-07-14 20:46:52 +08:00
xiaoxia 63f138e2d6 fix(ci): 确保飞书通知失败不阻塞部署流程
CI/CD Pipeline / Production Browser E2E (push) Failing after 1531h5m1s
CI/CD Pipeline / Build Production API Image (push) Failing after 1531h5m2s
CI/CD Pipeline / Deploy Production (push) Failing after 1531h5m2s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1531h5m2s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been skipped
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Integration Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Build Staging API Image (push) Has been skipped
CI/CD Pipeline / Build Staging Worker Image (push) Has been skipped
CI/CD Pipeline / Build Staging Web Image (push) Has been skipped
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been skipped
CI/CD Pipeline / Staging E2E Tests (push) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (push) Has been skipped
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1531h36m42s
- 所有notify步骤添加continue-on-error: true
- 通知标题增加'CI构建''部署'等关键词,提高飞书机器人匹配率
2026-07-14 20:22:56 +08:00
xiaoxia acffa364b3 fix(ci): 飞书通知返回错误码时也返回0,彻底不阻断CI流程
CI/CD Pipeline / Build Staging API Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Web Image (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Failing after 1531h7m57s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1531h8m1s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1531h8m1s
CI/CD Pipeline / Build Production API Image (push) Failing after 1531h8m1s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been skipped
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Integration Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Deploy Production (push) Failing after 1531h39m39s
2026-07-14 20:19:01 +08:00
xiaoxia 1aeeb23621 fix(ci): 飞书通知标题增加关键词(CI通知/CI告警),解决Key Words Not Found
CI/CD Pipeline / Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Staging API Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Web Image (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Failing after 1531h42m30s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1531h42m30s
CI/CD Pipeline / Build Production API Image (push) Failing after 1531h42m30s
CI/CD Pipeline / Deploy Production (push) Failing after 1531h42m30s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been skipped
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Build Production Web Image (push) Failing after 1532h14m9s
2026-07-14 19:45:19 +08:00
xiaoxia a93149b8e5 fix(ci): 飞书通知失败不阻塞部署流程
CI/CD Pipeline / Build Staging API Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Failing after 1532h23m6s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1532h23m8s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1532h23m8s
CI/CD Pipeline / Build Production API Image (push) Failing after 1532h23m8s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been skipped
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Integration Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Build Staging Web Image (push) Has been skipped
CI/CD Pipeline / Deploy Production (push) Failing after 1532h54m46s
fix(ci): 飞书通知失败不阻塞部署流程
2026-07-14 19:04:57 +08:00
xiaoxia 21aaf642ec fix(ci): 通知失败不阻断CI主流程(飞书关键词不匹配不应导致部署失败)
CI/CD Pipeline / Frontend Lint (push) Failing after 1m53s
CI/CD Pipeline / Integration Tests (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Failing after 1532h25m23s
CI/CD Pipeline / Deploy Production (push) Failing after 1532h25m27s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 1532h25m25s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1532h25m27s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1532h25m29s
CI/CD Pipeline / Build Production API Image (push) Failing after 1532h25m29s
CI/CD Pipeline / Build Staging API Image (push) Failing after 1532h25m29s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 1532h25m29s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been skipped
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1532h57m4s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1532h57m8s
CI/CD Pipeline / Build Staging Worker Image (push) Failing after 1532h57m8s
2026-07-14 19:02:30 +08:00
xiaoxia ba6c5f2598 feat(ci): 统一飞书卡片通知脚本 - 支持开始/成功/失败三种状态
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Integration Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Lint (push) Has been cancelled
CI/CD Pipeline / Build Staging API Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Web Image (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
2026-07-14 18:21:41 +08:00