Commit Graph

126 Commits

Author SHA1 Message Date
xiaoxia 8dc8de0c59 fix(ci): 修复auto-fix在tarball checkout模式下git不可用的问题 (#629)
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m17s
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Failing after 1395h1m45s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1395h1m48s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1395h1m49s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1395h1m51s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been skipped
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 / Frontend Unit Tests (push) Has been skipped
CI/CD Pipeline / Build Staging API Image (push) Has been skipped
CI/CD Pipeline / Build Staging Web Image (push) Has been skipped
CI/CD Pipeline / Build Staging Worker Image (push) Has been skipped
CI/CD Pipeline / Deploy Production (push) Failing after 1395h33m55s
CI/CD Pipeline / Build Production API Image (push) Failing after 1395h33m57s
CI/CD Pipeline / ACR Image Cleanup (push) Has been skipped
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-07-20 12:27:31 +08:00
xiaoxia a60969ba50 ci(ci-stability): 为pip install和npm ci添加重试机制 (#619) (#627)
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m17s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1396h33m18s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1396h33m20s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1396h33m20s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1396h33m21s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been skipped
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 / Frontend Unit Tests (push) Has been skipped
CI/CD Pipeline / Build Staging API Image (push) Has been skipped
CI/CD Pipeline / Build Staging Web Image (push) Has been skipped
CI/CD Pipeline / Build Staging Worker Image (push) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (push) Has been skipped
CI/CD Pipeline / Build Production API Image (push) Failing after 1397h5m27s
CI/CD Pipeline / ACR Image Cleanup (push) Has been skipped
CI/CD Pipeline / Deploy Production (push) Failing after 1397h5m26s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-07-20 10:56:02 +08:00
xiaoxia 8c67161ea6 feat(ci): 接入AgentLoop Trace上报,实现CI全链路监控 (#598) (#624)
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m26s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1397h16m41s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1397h16m45s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1397h16m46s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1397h16m48s
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 / Frontend Unit Tests (push) Has been skipped
CI/CD Pipeline / Build Staging API Image (push) Has been skipped
CI/CD Pipeline / Build Staging Web Image (push) Has been skipped
CI/CD Pipeline / Build Staging Worker Image (push) Has been skipped
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (push) Has been skipped
CI/CD Pipeline / Deploy Production (push) Failing after 1397h48m51s
CI/CD Pipeline / Build Production API Image (push) Failing after 1397h48m53s
CI/CD Pipeline / ACR Image Cleanup (push) Has been skipped
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-07-20 10:12:34 +08:00
xiaoxia d42965bba1 refactor: 删除legacy渲染引擎,统一走unified引擎 #599 (#608)
CI/CD Pipeline / Build Staging Web Image (push) Failing after 9m32s
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 / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Failing after 1397h45m29s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1397h45m32s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1397h45m32s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1397h45m33s
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 / Frontend Unit Tests (push) Has been skipped
CI/CD Pipeline / Build Staging API Image (push) Has been skipped
CI/CD Pipeline / Deploy Production (push) Failing after 1398h17m38s
CI/CD Pipeline / Build Production API Image (push) Failing after 1398h17m40s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-07-20 09:43:49 +08:00
xiaoxia d559e6b787 ci: 全面根治CI稳定性问题 (#619) (#620)
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 1406h29m18s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1406h29m19s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1406h29m19s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1406h29m21s
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 / Frontend Unit Tests (push) Has been skipped
CI/CD Pipeline / Build Staging API Image (push) Has been skipped
CI/CD Pipeline / Build Staging Web Image (push) Has been skipped
CI/CD Pipeline / Build Staging Worker Image (push) Has been skipped
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been skipped
CI/CD Pipeline / Build Production API Image (push) Failing after 1407h1m27s
CI/CD Pipeline / ACR Image Cleanup (push) Has been skipped
CI/CD Pipeline / Deploy Production (push) Failing after 1407h1m26s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-07-20 01:00:04 +08:00
xiaoxia df0b3ab452 fix(ci): 增加PG/Redis端口连通性检查,解决容器healthy但映射端口连不上 (#615)
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 6m7s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m10s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1409h41m13s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1409h41m15s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1409h41m16s
CI/CD Pipeline / Build Production API Image (push) Failing after 1409h41m16s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1409h41m17s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (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 / Frontend Unit Tests (push) Has been skipped
CI/CD Pipeline / Build Staging API Image (push) Has been skipped
CI/CD Pipeline / Build Staging Web Image (push) Has been skipped
CI/CD Pipeline / Build Staging Worker Image (push) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (push) Has been skipped
CI/CD Pipeline / ACR Image Cleanup (push) Has been skipped
CI/CD Pipeline / Deploy Production (push) Failing after 1410h13m21s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-07-19 21:48:09 +08:00
xiaoxia 91e3080371 fix(ci): ACR cleanup改到Deploy之后运行,保护当前构建tag不被误删 (#614)
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 4m30s
CI/CD Pipeline / Integration Tests (push) Failing after 33s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m15s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1410h4m36s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1410h4m40s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1410h4m40s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1410h4m42s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (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 / Frontend Unit Tests (push) Has been skipped
CI/CD Pipeline / Build Staging API Image (push) Has been skipped
CI/CD Pipeline / Build Staging Web Image (push) Has been skipped
CI/CD Pipeline / Build Staging Worker Image (push) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (push) Has been skipped
CI/CD Pipeline / ACR Image Cleanup (push) Has been skipped
CI/CD Pipeline / Deploy Production (push) Failing after 1410h36m45s
CI/CD Pipeline / Build Production API Image (push) Failing after 1410h36m47s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-07-19 21:24:44 +08:00
xiaoxia f5581ac3da fix(ci): 增量测试选择脚本过滤已删除的测试文件 (#610)
CI/CD Pipeline / ACR Image Cleanup (push) Failing after 8s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 4m39s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1411h34m39s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1411h34m42s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1411h34m42s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1411h34m43s
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 / Frontend Unit Tests (push) Has been skipped
CI/CD Pipeline / Build Staging API Image (push) Has been skipped
CI/CD Pipeline / Build Staging Web Image (push) Has been skipped
CI/CD Pipeline / Build Staging Worker Image (push) Has been skipped
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (push) Has been skipped
CI/CD Pipeline / Deploy Production (push) Failing after 1412h6m47s
CI/CD Pipeline / Build Production API Image (push) Failing after 1412h6m49s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-07-19 19:54:44 +08:00
xiaoxia 0a8bfc9bcc ci: 架构精简 - 合并4个workflow为2个,抽取公共步骤为脚本 (#605)
CI/CD Pipeline / Build Staging API Image (push) Failing after 24s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 29s
CI/CD Pipeline / Build Staging Worker Image (push) Failing after 29s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 1412h26m44s
CI/CD Pipeline / ACR Image Cleanup (push) Failing after 1412h26m45s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1412h26m46s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1412h27m12s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1412h27m14s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1412h27m15s
CI/CD Pipeline / Build Production API Image (push) Failing after 1412h27m15s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1412h27m17s
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 / Frontend Unit Tests (push) Has been skipped
CI/CD Pipeline / Deploy Production (push) Failing after 1412h59m20s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1412h58m51s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-07-19 19:02:09 +08:00
xiaoxia bf137350c6 ci: ACR镜像清理策略 + CI自动清理 (#593)
CI/CD Pipeline / Unit Tests (push) Failing after 4m47s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1413h55m53s
CI/CD Pipeline / Validate Code Quality And 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 / Frontend Unit Tests (push) Has been skipped
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-07-19 17:33:34 +08:00
xiaoxia efc79b4457 feat(ci): P2-3 Runner监控告警 - 离线/磁盘/内存/队列积压主动告警 (#537)
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 Build & Deploy Pipeline / Production Browser E2E (push) Failing after 1434h33m15s
CI Build & Deploy Pipeline / Build Production API Image (push) Failing after 1434h33m17s
CI Build & Deploy Pipeline / Deploy Production (push) Failing after 1434h33m15s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1434h33m51s
CI Build & Deploy Pipeline / Build Production Worker Image (push) Failing after 1434h33m17s
CI Build & Deploy Pipeline / Build Staging API Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Staging Web Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Has been skipped
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been skipped
CI Build & Deploy Pipeline / Staging E2E Tests (push) Failing after 1m55s
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Has been skipped
CI Build & Deploy Pipeline / Build Production Web Image (push) Failing after 1435h5m20s
CI/CD Pipeline / Frontend Lint (push) Has been skipped
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-07-18 20:55:43 +08:00
xiaoxia a117158168 feat(ci): P2-2 ChatOps集成 - 飞书机器人对接Gitea Actions (#533)
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 3m15s
CI Build & Deploy Pipeline / Staging E2E Tests (push) Has been cancelled
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Has been cancelled
CI Build & Deploy Pipeline / Production Browser E2E (push) Failing after 1436h43m52s
CI Build & Deploy Pipeline / Deploy Production (push) Failing after 1436h43m53s
CI Build & Deploy Pipeline / Build Production Worker Image (push) Failing after 1436h43m54s
CI Build & Deploy Pipeline / Build Production Web Image (push) Failing after 1436h43m55s
CI Build & Deploy Pipeline / Build Production API Image (push) Failing after 1436h43m55s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1436h47m2s
CI Build & Deploy Pipeline / Build Staging API Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Staging Web Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Has been skipped
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (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
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-07-18 18:42:36 +08:00
xiaoxia bd9fc1d51f feat(ci): P2-1 CI可观测性看板脚本 (#530)
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 Build & Deploy Pipeline / Production Browser E2E (push) Failing after 1437h7m19s
CI Build & Deploy Pipeline / Build Production Worker Image (push) Failing after 1437h7m21s
CI Build & Deploy Pipeline / Build Production Web Image (push) Failing after 1437h7m22s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1437h7m54s
CI Build & Deploy Pipeline / Build Production API Image (push) Failing after 1437h7m22s
CI Build & Deploy Pipeline / Build Staging API Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Staging Web Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Has been skipped
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been skipped
CI Build & Deploy Pipeline / Staging E2E Tests (push) Failing after 1m33s
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Has been skipped
CI Build & Deploy Pipeline / Deploy Production (push) Failing after 1437h39m23s
CI/CD Pipeline / Frontend Lint (push) Has been skipped
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-07-18 18:21:43 +08:00
xiaoxia 0fcb77b991 ci: Prettier纳入两层防御体系 (#520)
CI Build & Deploy Pipeline / Staging E2E Tests (push) Failing after 2m50s
CI Build & Deploy Pipeline / Production Browser E2E (push) Failing after 1437h19m24s
CI Build & Deploy Pipeline / Build Production Web Image (push) Failing after 1437h19m26s
CI Build & Deploy Pipeline / Deploy Production (push) Failing after 1437h19m25s
CI Build & Deploy Pipeline / Build Production API Image (push) Failing after 1437h19m26s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1437h21m16s
CI Build & Deploy Pipeline / Build Staging API Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Staging Web Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Has been skipped
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been skipped
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Has been skipped
CI Build & Deploy Pipeline / Build Production Worker Image (push) Failing after 1437h51m29s
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
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-07-18 18:08:19 +08:00
xiaoxia 12b285c42a fix(ci): buildx本地缓存损坏自动检测+清理重试,根治snapshot not found连锁失败 (#523)
CI Build & Deploy Pipeline / Staging E2E Tests (push) Failing after 1m11s
CI Build & Deploy Pipeline / Production Browser E2E (push) Failing after 1439h11m31s
CI Build & Deploy Pipeline / Build Production Worker Image (push) Failing after 1439h11m32s
CI Build & Deploy Pipeline / Build Production Web Image (push) Failing after 1439h11m33s
CI Build & Deploy Pipeline / Build Production API Image (push) Failing after 1439h11m33s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1439h13m57s
CI Build & Deploy Pipeline / Build Staging API Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Staging Web Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Has been skipped
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been skipped
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Has been skipped
CI Build & Deploy Pipeline / Deploy Production (push) Failing after 1439h43m34s
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
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-07-18 16:15:39 +08:00
xiaoxia 2983d76a11 ci: 代码格式自动修复 + pre-commit配置 (#502)
CI Build & Deploy Pipeline / Staging E2E Tests (push) Failing after 2m12s
CI Build & Deploy Pipeline / Production Browser E2E (push) Failing after 1442h6m26s
CI Build & Deploy Pipeline / Build Production API Image (push) Failing after 1442h6m28s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1442h6m55s
CI Build & Deploy Pipeline / Deploy Production (push) Failing after 1442h6m27s
CI Build & Deploy Pipeline / Build Production Worker Image (push) Failing after 1442h6m27s
CI Build & Deploy Pipeline / Build Staging API Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Staging Web Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Has been skipped
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been skipped
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Has been skipped
CI Build & Deploy Pipeline / Build Production Web Image (push) Failing after 1442h38m29s
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
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-07-18 13:22:44 +08:00
xiaoxia 9cf48d493d fix(ci): 修复预览环境workflow YAML解析错误 (#499)
CI Build & Deploy Pipeline / Production Browser E2E (push) Failing after 1442h24m30s
CI Build & Deploy Pipeline / Build Production Worker Image (push) Failing after 1442h24m31s
CI Build & Deploy Pipeline / Build Production Web Image (push) Failing after 1442h24m31s
CI Build & Deploy Pipeline / Build Production API Image (push) Failing after 1442h24m32s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1442h24m54s
CI Build & Deploy Pipeline / Build Staging API Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Staging Web Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Has been skipped
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been skipped
CI Build & Deploy Pipeline / Staging E2E Tests (push) Failing after 1m14s
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Has been skipped
CI Build & Deploy Pipeline / Deploy Production (push) Failing after 1442h56m31s
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
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-07-18 13:04:47 +08:00
xiaoxia 5a91e3679a feat(ci): add preview nginx configuration template
Auto Merge CI PRs / Auto Merge on CI Green + Approved (pull_request) Failing after 1s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 12s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 1m5s
AI Code Review / AI Code Review (pull_request) Successful in 2m17s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Successful in 2m34s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m36s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 4m22s
Auto Approve CI PRs / Auto Approve on CI Green (pull_request) Successful in 4m41s
CI Build & Deploy Pipeline / Production Browser E2E (pull_request) Failing after 1460h14m21s
CI Build & Deploy Pipeline / Staging API Integration Tests (pull_request) Failing after 1460h14m21s
CI Build & Deploy Pipeline / Staging E2E Tests (pull_request) Failing after 1460h14m23s
CI Build & Deploy Pipeline / Build Production Worker Image (pull_request) Failing after 1460h14m23s
CI Build & Deploy Pipeline / Build Staging Worker Image (pull_request) Failing after 1460h14m25s
CI Build & Deploy Pipeline / Build Staging Web Image (pull_request) Failing after 1460h14m25s
CI Build & Deploy Pipeline / Build Production Web Image (pull_request) Failing after 1460h14m23s
CI Build & Deploy Pipeline / Build Production API Image (pull_request) Failing after 1460h14m23s
CI Build & Deploy Pipeline / Build Staging API Image (pull_request) Failing after 1460h14m25s
CI Build & Deploy Pipeline / Deploy Production (pull_request) Failing after 1460h46m21s
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 1460h46m23s
2026-07-17 19:15:00 +08:00
xiaoxia b69e3375a5 feat(ci): add preview server initialization script 2026-07-17 19:14:53 +08:00
xiaoxia a0957e7293 feat(ci): P1-2 Unit Tests增量执行 - 按改动文件映射相关测试 (#472)
CI Build & Deploy Pipeline / Production Browser E2E (push) Failing after 1461h9m57s
CI Build & Deploy Pipeline / Build Production Worker Image (push) Failing after 1461h9m59s
CI Build & Deploy Pipeline / Build Production Web Image (push) Failing after 1461h9m59s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1461h10m27s
CI Build & Deploy Pipeline / Build Production API Image (push) Failing after 1461h9m59s
CI Build & Deploy Pipeline / Build Staging API Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Staging Web Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Has been skipped
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been skipped
CI Build & Deploy Pipeline / Staging E2E Tests (push) Has been skipped
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Has been skipped
CI Build & Deploy Pipeline / Deploy Production (push) Failing after 1461h41m58s
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
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-07-17 18:19:14 +08:00
CI Bot e9d2831850 feat(ci): mypy upgrade to hard gate + fix type errors
CI/CD Pipeline / Frontend Lint (push) Successful in 1m33s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 1m30s
CI/CD Pipeline / Unit Tests (push) Successful in 3m13s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 3m18s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Failing after 16m16s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 16m20s
CI/CD Pipeline / Integration Tests (push) Successful in 2m30s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 2m24s
CI Build & Deploy Pipeline / Production Browser E2E (pull_request) Failing after 1495h29m17s
CI Build & Deploy Pipeline / Deploy Production (pull_request) Failing after 1495h29m18s
CI Build & Deploy Pipeline / Build Production Worker Image (pull_request) Failing after 1495h29m20s
CI Build & Deploy Pipeline / Build Production API Image (pull_request) Failing after 1495h29m22s
CI Build & Deploy Pipeline / Production Browser E2E (push) Failing after 1495h30m51s
CI Build & Deploy Pipeline / Staging E2E Tests (pull_request) Failing after 1495h30m53s
CI Build & Deploy Pipeline / Staging API Integration Tests (pull_request) Failing after 1495h30m53s
CI Build & Deploy Pipeline / Deploy Production (push) Failing after 1495h30m53s
CI Build & Deploy Pipeline / Staging E2E Tests (push) Failing after 1495h30m53s
CI Build & Deploy Pipeline / Build Production Worker Image (push) Failing after 1495h30m54s
CI Build & Deploy Pipeline / Build Production API Image (push) Failing after 1495h30m54s
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 1495h30m55s
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1495h30m55s
CI Build & Deploy Pipeline / Build Staging Worker Image (pull_request) Failing after 1495h30m56s
CI Build & Deploy Pipeline / Build Staging Web Image (pull_request) Failing after 1495h30m56s
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Failing after 1495h30m57s
CI Build & Deploy Pipeline / Build Staging API Image (pull_request) Failing after 1495h30m56s
CI Build & Deploy Pipeline / Build Staging API Image (push) Failing after 1495h30m58s
CI Build & Deploy Pipeline / Build Production Web Image (pull_request) Failing after 1496h1m7s
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Failing after 1496h2m38s
CI Build & Deploy Pipeline / Build Production Web Image (push) Failing after 1496h2m39s
CI Build & Deploy Pipeline / Build Staging Web Image (push) Failing after 1496h2m42s
2026-07-16 07:59:07 +08:00
xiaoxia 00522c9e98 perf(ci): 添加mypy增量扫描脚本 2026-07-15 23:40:12 +08:00
XiaoXia Bot f04038f955 fix(ci): 临时禁用registry cache-to,ACR推送缓存太慢导致构建超时\n\nStep 2的registry cache sync在首次全量推送时极慢(API 11min+ / Worker 13min+)\n先注释掉确保全链路跑通,缓存优化后续再调\n\n保留cache-from registry(读缓存),本地缓存读写正常
CI/CD Pipeline / Frontend Lint (push) Successful in 48s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Successful in 1m31s
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 1m47s
CI/CD Pipeline / Unit Tests (push) Successful in 1m59s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 43s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 1m47s
CI/CD Pipeline / Integration Tests (push) Successful in 1m27s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m24s
CI Build & Deploy Pipeline / Production Browser E2E (pull_request) Failing after 1506h3m48s
CI Build & Deploy Pipeline / Build Production Worker Image (pull_request) Failing after 1506h3m53s
CI Build & Deploy Pipeline / Build Production Web Image (pull_request) Failing after 1506h3m55s
CI Build & Deploy Pipeline / Staging E2E Tests (pull_request) Failing after 1506h5m28s
CI Build & Deploy Pipeline / Build Production API Image (pull_request) Failing after 1506h3m57s
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 1506h5m29s
CI Build & Deploy Pipeline / Build Staging Worker Image (pull_request) Failing after 1506h5m30s
CI Build & Deploy Pipeline / Production Browser E2E (push) Failing after 1506h5m30s
CI Build & Deploy Pipeline / Build Staging Web Image (pull_request) Failing after 1506h5m32s
CI Build & Deploy Pipeline / Deploy Production (push) Failing after 1506h5m34s
CI Build & Deploy Pipeline / Build Staging API Image (pull_request) Failing after 1506h5m34s
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Failing after 1506h5m39s
CI Build & Deploy Pipeline / Staging E2E Tests (push) Failing after 1506h5m39s
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1506h5m40s
CI Build & Deploy Pipeline / Build Production API Image (push) Failing after 1506h5m42s
CI Build & Deploy Pipeline / Build Staging Web Image (push) Failing after 1506h5m44s
CI Build & Deploy Pipeline / Build Staging API Image (push) Failing after 1506h5m44s
CI Build & Deploy Pipeline / Staging API Integration Tests (pull_request) Failing after 1506h37m12s
CI Build & Deploy Pipeline / Deploy Production (pull_request) Failing after 1506h35m35s
CI Build & Deploy Pipeline / Build Production Worker Image (push) Failing after 1506h37m22s
CI Build & Deploy Pipeline / Build Production Web Image (push) Failing after 1506h37m24s
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Failing after 1506h37m28s
2026-07-15 21:24:22 +08:00
XiaoXia Bot a330ce50c0 feat(ci): M-2 local cache为主 + registry cache兜底 - 解决缓存导入慢247s问题 (#362)
CI/CD Pipeline / Build Staging Worker Image (push) Failing after 2s
CI/CD Pipeline / Build Staging API Image (push) Failing after 2s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 1m43s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 1514h8m54s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1514h8m55s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1514h10m38s
CI/CD Pipeline / Deploy Production (push) Failing after 1514h10m39s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1514h10m40s
CI/CD Pipeline / Build Production API Image (push) Failing after 1514h10m40s
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 / Staging E2E Tests (push) Failing after 1514h40m36s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1514h42m22s
2026-07-15 13:17:48 +08:00
XiaoXia Bot 99fa146a5c fix(ci): 修复registry不稳定导致构建失败 - 构建与缓存推送解耦
CI/CD Pipeline / Production Browser E2E (push) Failing after 1514h54m10s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 1514h54m12s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1514h54m12s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1514h54m13s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1514h54m13s
CI/CD Pipeline / Build Staging API Image (push) Failing after 1514h54m13s
CI/CD Pipeline / Build Production API Image (push) Failing after 1514h54m13s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 1514h54m14s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 1514h54m13s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 1514h54m16s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 1514h54m14s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 1514h54m16s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 1514h54m18s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 1514h54m18s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 1514h54m18s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 1514h54m18s
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 1515h25m54s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1515h25m55s
CI/CD Pipeline / Build Staging Worker Image (push) Failing after 1515h25m55s
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 E2E Tests (pull_request) Failing after 1515h25m57s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 1515h26m0s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 1515h26m0s
- 新增docker_build_push.sh通用脚本
- 构建镜像(只读缓存)与推送缓存分离
- 缓存推送失败重试3次,不影响主构建结果
- 使用zstd压缩缓存层
2026-07-15 12:33:02 +08:00
Xiaoxia AI f529c145d9 docs(ci): establish runner infrastructure governance 2026-06-19 08:39:33 +08:00