9fff6ff8e2d6e2a12c847c75db32227aafedd6de
3323 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
9fff6ff8e2 |
feat(ai-avatar): AI数字人页面拆分为两步
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 2s
CI/CD Pipeline / Build Staging API Image (push) Successful in 32s
CI/CD Pipeline / Validate - Style (push) Successful in 1m52s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m59s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 2m10s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m42s
CI/CD Pipeline / Integration Tests (push) Successful in 3m22s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m14s
CI/CD Pipeline / Validate - Security (push) Successful in 4m48s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m24s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m52s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m13s
CI/CD Pipeline / Unit Tests (push) Successful in 7m59s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Failing after 146h45m40s
CI/CD Pipeline / CI Gate (push) Failing after 146h45m42s
CI/CD Pipeline / Build Production API Image (push) Failing after 146h45m42s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 146h51m29s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 146h45m42s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 146h51m30s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 146h53m42s
CI/CD Pipeline / PR Build Web Image (push) Failing after 146h53m43s
CI/CD Pipeline / Frontend Lint (push) Failing after 146h53m43s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 146h53m46s
CI/CD Pipeline / Build Production Web Image (push) Failing after 147h20m29s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 147h26m16s
CI/CD Pipeline / PR Build API Image (push) Failing after 147h28m30s
- 步骤1:出镜视频 / 配音库 / 文案 - 步骤2:对口型预览(含插入画面) / 标题配置 / 封面&生成 - 新增 PanelScript.tsx(文案面板) - 新增 PanelLipsyncPreview.tsx(对口型预览面板) - 删除 PanelScriptAndLipsync.tsx(已拆分) - 补充对应 CSS 样式 |
||
|
|
e679b54ebc |
Merge PR #1827: AI数字人v3 完整联调版(TTS直生+smart-cover+前后端冲突解决)(#1827)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 10s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 22s
CI/CD Pipeline / Build Staging API Image (push) Successful in 23s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m25s
CI/CD Pipeline / Integration Tests (push) Successful in 1m44s
CI/CD Pipeline / Validate - Style (push) Successful in 2m30s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 3m10s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 2m8s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m40s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m51s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m11s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m21s
CI/CD Pipeline / Unit Tests (push) Successful in 8m33s
CI/CD Pipeline / Validate - Security (push) Successful in 18m28s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 159h20m6s
CI/CD Pipeline / CI Gate (push) Failing after 159h20m10s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 159h20m10s
CI/CD Pipeline / Build Production API Image (push) Failing after 159h20m11s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 159h37m3s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 159h38m37s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 159h37m4s
CI/CD Pipeline / PR Build API Image (push) Failing after 159h38m38s
CI/CD Pipeline / Frontend Lint (push) Failing after 159h38m38s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 159h38m43s
CI/CD Pipeline / Deploy Production (push) Failing after 159h54m54s
CI/CD Pipeline / Build Production Web Image (push) Failing after 159h54m57s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 160h11m49s
CI/CD Pipeline / PR Build Web Image (push) Failing after 160h13m24s
|
||
|
|
01ae42edc6 |
style: auto-format with black + isort + prettier [skip ci-format-check]
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 1s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 32s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 30s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 1m17s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Successful in 1m26s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 1m32s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m48s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m7s
CI/CD Pipeline / Validate - Style (pull_request) Successful in 2m12s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 2m50s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Successful in 3m59s
AI Code Review / AI Code Review (pull_request) Successful in 6m36s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 6m58s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 10m33s
CI/CD Pipeline / Validate - Security (pull_request) Successful in 21m10s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / CI Gate (pull_request) Successful in 4s
ACR Cleanup / ACR Image Cleanup (pull_request_target) Successful in 9s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 1m19s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 159h40m52s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 159h40m56s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 159h40m52s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 159h40m55s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 160h1m27s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 160h1m27s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 160h1m31s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 160h1m33s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 160h1m33s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 160h2m8s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 160h2m7s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 160h2m10s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 160h15m41s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 160h36m13s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 160h36m19s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 160h36m54s
|
||
|
|
a199fb0fc4 |
test(lipsync): 采用后端解冲突版 test_lipsync_routes.py(v3 submit_synthesize_task 契约)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 1s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 44s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 45s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 55s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Successful in 1m39s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 1m53s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 2m0s
CI/CD Pipeline / Validate - Style (pull_request) Has been cancelled
CI/CD Pipeline / Validate - Security (pull_request) Has been cancelled
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Has been cancelled
CI/CD Pipeline / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / Build Production API Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Web Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Production (pull_request) Has been cancelled
CI/CD Pipeline / Production Browser E2E (pull_request) Has been cancelled
CI/CD Pipeline / Canary Release to Production (pull_request) Has been cancelled
CI/CD Pipeline / CI Gate (pull_request) Has been cancelled
AI Code Review / AI Code Review (pull_request) Has been cancelled
PR Automation / Auto Approve on CI Green (pull_request) Has been cancelled
PR Automation / Auto Merge on CI Green + Approved (pull_request) Has been cancelled
Preview Deploy / Deploy Preview Environment (pull_request) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 160h3m31s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 160h3m33s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 160h3m39s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 160h3m47s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 160h3m46s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 160h3m52s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 160h3m52s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 160h3m52s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 160h4m38s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 160h38m18s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 160h38m33s
|
||
|
|
4efa71ec36 |
merge: 合并 develop 解决 AI数字人冲突(v3新契约 + develop增强 双保留)
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 0s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 1s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 47s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 48s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Successful in 1m0s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 1m50s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m9s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 2m9s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 2m20s
CI/CD Pipeline / Validate - Style (pull_request) Successful in 2m50s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m37s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Successful in 4m26s
AI Code Review / AI Code Review (pull_request) Successful in 6m36s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 7m8s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 10m32s
CI/CD Pipeline / Validate - Security (pull_request) Has been cancelled
CI/CD Pipeline / Build Production API Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Web Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Production (pull_request) Has been cancelled
CI/CD Pipeline / Production Browser E2E (pull_request) Has been cancelled
CI/CD Pipeline / Canary Release to Production (pull_request) Has been cancelled
CI/CD Pipeline / CI Gate (pull_request) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 160h21m6s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 160h21m8s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 160h21m12s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 160h21m17s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 160h21m17s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 160h21m22s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 160h21m22s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 160h21m29s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 160h55m53s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 160h56m3s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 160h56m8s
前端7文件(基于 v3 契约为主干融合 develop 增强,#1828口径):
- 对口型模式A: video_url+voice_id+script_text+speed+emotion(英文枚举,禁传video_asset_id)
- title_config 按 build_title_drawtext_filter 真实字段映射(text/font_size/font_color/position默认bottom/enabled/bold/stroke/shadow), 不传 titles[]/fontSize/frame
- 智能封面 POST /ai-avatar/render/smart-cover; 语速情绪全链路透传
- 保留 develop: MediaKit中间状态/非阻塞轮询(running中间态)/标题TextArea实时预览+标题库(TitleLibraryModal)
后端4文件取 backend/ai-avatar-merge-1827(
|
||
|
|
f72d640e8c |
style(ai-avatar): prettier 格式化 PanelTitleConfig/TitleLibraryModal
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 1s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 29s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 33s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 1m23s
CI/CD Pipeline / Validate - Style (pull_request) Successful in 1m40s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 1m46s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 2m2s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m48s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 2m55s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Successful in 4m14s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Successful in 5m21s
AI Code Review / AI Code Review (pull_request) Successful in 6m38s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 8m15s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 10m40s
CI/CD Pipeline / Validate - Security (pull_request) Successful in 24m23s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / CI Gate (pull_request) Successful in 4s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 161h48m7s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 161h48m10s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 161h48m10s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 162h11m54s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 162h11m55s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 162h11m57s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 162h11m59s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 162h12m0s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 162h12m3s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 162h12m4s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 162h12m4s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 162h12m39s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 162h22m53s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 162h22m56s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 162h46m41s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 162h46m46s
修复 #1828 前端对接代码的 prettier check 失败,仅格式调整无逻辑改动。 |
||
|
|
f4cac1dc6e |
feat(ai-avatar): 前端对接 #1826 后端契约 — 模式A对口型/语速情绪/智能封面/标题字段映射 (#1828)
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 2s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 33s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m1s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 2m26s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 2m59s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 3m3s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m32s
CI/CD Pipeline / Validate - Style (pull_request) Successful in 3m32s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 4m9s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Successful in 4m48s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Successful in 6m29s
AI Code Review / AI Code Review (pull_request) Successful in 7m8s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 9m28s
CI/CD Pipeline / Validate - Security (pull_request) Has been cancelled
CI/CD Pipeline / Build Production API Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Web Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Production (pull_request) Has been cancelled
CI/CD Pipeline / Production Browser E2E (pull_request) Has been cancelled
CI/CD Pipeline / Canary Release to Production (pull_request) Has been cancelled
CI/CD Pipeline / CI Gate (pull_request) Has been cancelled
PR Automation / Auto Merge on CI Green + Approved (pull_request) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 162h22m35s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 162h22m55s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 162h22m40s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 162h23m0s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 162h22m44s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 162h23m10s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 162h23m10s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 162h23m12s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 162h57m36s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 162h57m52s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 162h57m57s
|
||
|
|
9f94ef24c1 |
test(ai-avatar): 同步 #1822 过期测试断言
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 2s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 53s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m7s
CI/CD Pipeline / Validate - Style (pull_request) Successful in 1m25s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Successful in 1m38s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 1m58s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 2m9s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 2m12s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m1s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 3m15s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Successful in 4m14s
AI Code Review / AI Code Review (pull_request) Successful in 6m48s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 7m11s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 10m40s
CI/CD Pipeline / Validate - Security (pull_request) Successful in 28m21s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / CI Gate (pull_request) Successful in 4s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 162h23m33s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 162h23m36s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 162h23m36s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 162h23m36s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 162h50m45s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 162h50m45s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 162h51m6s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 162h51m7s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 162h50m47s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 162h51m58s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 162h51m58s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 162h52m0s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 162h58m20s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 163h25m51s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 163h25m54s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 163h26m45s
- test_tts_preview: preview 路由现在总是透传 emotion(默认空串), 4 处 synthesize_speech 断言补充 emotion='' - test_ai_avatar_render_service: script_id 改为可选后, 空值应规范化为空串而非抛 ValueError;lipsync_job_id 仍必填 全量 14967 passed, 0 failed |
||
|
|
7adcf28b76 |
style: auto-format with black + isort + prettier [skip ci-format-check]
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 2s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 42s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 41s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 43s
CI/CD Pipeline / Validate - Style (pull_request) Successful in 1m41s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m53s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Successful in 1m56s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m56s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 2m59s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 2m57s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Successful in 4m8s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 6m27s
AI Code Review / AI Code Review (pull_request) Successful in 6m40s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 10m35s
CI/CD Pipeline / Validate - Security (pull_request) Has been cancelled
CI/CD Pipeline / Build Production API Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Web Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Production (pull_request) Has been cancelled
CI/CD Pipeline / Production Browser E2E (pull_request) Has been cancelled
CI/CD Pipeline / Canary Release to Production (pull_request) Has been cancelled
CI/CD Pipeline / CI Gate (pull_request) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 163h11m20s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 163h11m20s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 163h11m25s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 163h11m30s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 163h11m31s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 163h12m30s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 163h12m33s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 163h12m31s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 163h46m7s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 163h46m17s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 163h47m18s
|
||
|
|
6e99e64f73 |
feat(ai-avatar): #1822 TTS直生对口型 + 语速/情绪透传 + MediaKit智能封面 (#1826)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 1s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 44s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 45s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Successful in 1m41s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 1m51s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 1m58s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 2m0s
CI/CD Pipeline / Validate - Style (pull_request) Has been cancelled
CI/CD Pipeline / Validate - Security (pull_request) Has been cancelled
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Has been cancelled
CI/CD Pipeline / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / Build Production API Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Web Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Production (pull_request) Has been cancelled
CI/CD Pipeline / Production Browser E2E (pull_request) Has been cancelled
CI/CD Pipeline / Canary Release to Production (pull_request) Has been cancelled
CI/CD Pipeline / CI Gate (pull_request) Has been cancelled
AI Code Review / AI Code Review (pull_request) Has been cancelled
PR Automation / Auto Approve on CI Green (pull_request) Has been cancelled
PR Automation / Auto Merge on CI Green + Approved (pull_request) Has been cancelled
Preview Deploy / Deploy Preview Environment (pull_request) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 163h14m43s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 163h14m44s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 163h14m49s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 163h14m55s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 163h14m56s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 163h15m2s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 163h15m4s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 163h15m12s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 163h49m31s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 163h49m42s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 163h49m50s
TTS直生/情绪语速透传/智能封面/契约文档/script_id可选 #1797 #1822 |
||
|
|
4d09bd630e |
fix(ai-avatar): 契约文档标题字段纠正 + script_id 改为可选
- 文档 §5/§6:标题是单个 title_config dict(非 titles[] 数组),字段以 build_title_drawtext_filter() 为准:text/content、font_size/size、 font_color/color、position(top/center/bottom/custom)、pos_x/pos_y、bold、 stroke、shadow、enabled;删除不存在的 titles[]/fontSize/frame/start/end 描述 - script_id 改为可选:手动输入文案/TTS 直生场景不关联文案库条目,留空不校验, 避免手动文案用户被 ScriptNotFound 卡住;选了文案库时仍做归属校验 - 迁移 074:ai_avatar_render_jobs.script_id 默认空串 - 新增 schema 单测(script_id 空/空白/title_config 单 dict),94 测试全绿 Refs #1797 #1826 |
||
|
|
97359ef77f |
fix: 在 worker Dockerfile 中添加 HEALTHCHECK 指令
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 7s
CI/CD Pipeline / Check push changed paths (push) Successful in 19s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 16s
CI/CD Pipeline / Build Staging API Image (push) Successful in 17s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 37s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m50s
CI/CD Pipeline / Integration Tests (push) Successful in 2m1s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m10s
CI/CD Pipeline / Validate - Style (push) Successful in 2m54s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m45s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m51s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m32s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 6m23s
CI/CD Pipeline / Unit Tests (push) Successful in 9m8s
CI/CD Pipeline / Validate - Security (push) Successful in 9m31s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 163h57m43s
CI/CD Pipeline / CI Gate (push) Failing after 163h57m45s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 163h57m45s
CI/CD Pipeline / Build Production API Image (push) Failing after 163h57m45s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 164h6m23s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 164h6m24s
CI/CD Pipeline / Frontend Lint (push) Failing after 164h7m17s
CI/CD Pipeline / PR Build Web Image (push) Failing after 164h7m18s
CI/CD Pipeline / PR Build API Image (push) Failing after 164h7m18s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 164h7m28s
CI/CD Pipeline / Deploy Production (push) Failing after 164h32m30s
CI/CD Pipeline / Build Production Web Image (push) Failing after 164h32m32s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 164h41m11s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 164h42m5s
将健康检查命令直接写入 Docker 镜像,确保 Watchtower 重建容器时使用正确的健康检查。 修复 Worker 容器持续显示 unhealthy 的问题。 |
||
|
|
8052f245ec |
fix: 在 worker Dockerfile 中添加 HEALTHCHECK 指令
将健康检查命令直接写入 Docker 镜像,确保 Watchtower 重建容器时使用正确的健康检查。 修复 Worker 容器持续显示 unhealthy 的问题。 |
||
|
|
a27ed596b4 |
feat(ai-avatar): TTS直生对口型 + 语速/情绪透传 + MediaKit智能封面 + 契约文档
- 对口型支持 TTS 直生模式:POST /lipsync/jobs 传 voice_id+script_text(+speed/emotion), 后端内部调 CosyVoice 合成音频→转存OSS→提交 MediaKit;保留 audio_url 直接音频模式 - cosyvoice_service: 新增 emotion 参数 + normalize_emotion(中文 自然/兴奋/沉稳/亲切 映射 natural/excited/calm/friendly),空值不透传 - TTS 链路 speed/emotion 全链路透传:schema→use_case(metadata)→workflow(单段/分段/重合成) →submit_synthesize_task(rate/emotion);preview 即时试听同步 - lipsync refresh: 中间状态(running/processing)同步DB;completed 输出视频转存自家OSS防过期 - 修复 lipsync/ai-avatar 路由 current_user.id → current_user.user.id(AuthenticatedUser 无 .id) - 新增 POST /ai-avatar/render/smart-cover 独立封面接口:复用 MediaKit extract_frames + cover_frame_scorer 评分选最佳帧(非 FFmpeg 首帧),渲染管线封面同样优先智能选帧 - 迁移 073: lipsync_jobs 增加 voice_id/script_text/speed/emotion 列,audio_url 改可空 - docs/ai-avatar-api-contract-1822.md: 前后端接口契约 + title_config 字段清单 - 新增 11 个单测(情绪归一化/payload透传/TTS直生/中间状态/智能封面),相关 82 测试全绿 Refs #1797 #1822 |
||
|
|
1bd0f0c1ae |
Merge pull request 'fix: Worker health check 扫描全部 /proc 进程修复 unhealthy 误判' (#1825) from fix/worker-healthcheck-ci-e2e into develop
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 5s
CI/CD Pipeline / Check push changed paths (push) Successful in 6s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 21s
CI/CD Pipeline / Build Staging API Image (push) Successful in 21s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 23s
CI/CD Pipeline / Integration Tests (push) Successful in 1m16s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m2s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m37s
CI/CD Pipeline / Validate - Style (push) Successful in 3m6s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m27s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m42s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m16s
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 164h13m45s
CI/CD Pipeline / Frontend Lint (push) Failing after 164h14m33s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 164h13m46s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 164h14m38s
CI/CD Pipeline / PR Build API Image (push) Failing after 164h14m39s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 164h14m41s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 164h48m34s
CI/CD Pipeline / PR Build Web Image (push) Failing after 164h49m26s
|
||
|
|
54defa4429 |
fix: Worker health check 扫描全部 /proc 进程修复 unhealthy 误判
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m1s
AI Code Review / AI Code Review (pull_request) Successful in 6m36s
PR Automation / Auto Approve on CI Green (pull_request) Failing after 13m19s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 1s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 1s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 15s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 16s
ACR Cleanup / ACR Image Cleanup (pull_request_target) Successful in 11s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 30s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m16s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Successful in 1m58s
CI/CD Pipeline / Validate - Style (pull_request) Successful in 2m53s
CI/CD Pipeline / Validate - Security (pull_request) Successful in 6m33s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 12m20s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / CI Gate (pull_request) Successful in 6s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 164h14m54s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 164h14m54s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 164h14m55s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 164h14m54s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 164h14m57s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 164h15m0s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 164h2m30s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 164h14m57s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 164h2m35s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 164h14m48s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 164h2m36s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 164h27m44s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 164h14m48s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 164h37m21s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 164h49m35s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 164h49m41s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 164h49m43s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 164h37m16s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 164h49m34s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 164h49m41s
问题:Worker 容器内无 pgrep/ps 工具,旧 health check 使用 'grep -q celery /proc/1/cmdline' 检查 PID 1 的 cmdline, 但 PID 1 是 entrypoint-worker.sh(bash 脚本),不含 celery 关键字, 导致 health check 永远返回 unhealthy。 同时部署脚本中 sh -c 嵌套引号导致 $pid 变量被外层 shell 提前展开为空。 修复:改用 grep -lq celery /proc/[0-9]*/cmdline 扫描所有进程 cmdline, 找到任意 celery 进程即判定 healthy。无需变量、无嵌套 shell、无 pgrep 依赖。 影响文件: - infra/docker/compose.yml - infra/docker/deploy-staging-registry.sh - infra/docker/deploy-production-registry.sh |
||
|
|
da2302b7ad |
fix: 移除 PanelTitleConfig 中未使用的 getFontFamily 导入
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 3s
CI/CD Pipeline / Build Staging API Image (push) Successful in 19s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 37s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m11s
CI/CD Pipeline / Integration Tests (push) Successful in 1m55s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m58s
CI/CD Pipeline / Validate - Style (push) Successful in 2m31s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m15s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m26s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m8s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 2m55s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 3m0s
CI/CD Pipeline / Validate - Security (push) Successful in 7m6s
CI/CD Pipeline / Unit Tests (push) Successful in 8m14s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 164h29m3s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 164h29m7s
CI/CD Pipeline / Build Production API Image (push) Failing after 164h29m7s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 164h36m0s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 164h36m1s
CI/CD Pipeline / Frontend Lint (push) Failing after 164h37m20s
CI/CD Pipeline / PR Build Web Image (push) Failing after 164h37m22s
CI/CD Pipeline / Deploy Production (push) Failing after 165h3m49s
CI/CD Pipeline / Build Production Web Image (push) Failing after 165h3m53s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 165h10m46s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 165h12m8s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 165h12m9s
CI/CD Pipeline / CI Gate (push) Failing after 165h3m52s
CI/CD Pipeline / PR Build API Image (push) Failing after 165h12m9s
|
||
|
|
c06c095b74 |
fix: 修复 PanelTitleConfig 未使用导入导致的 TS6133 编译错误,完整实现 TextArea + TitleLibraryAutoComplete
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 2s
CI/CD Pipeline / Build Staging API Image (push) Successful in 20s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 24s
CI/CD Pipeline / Integration Tests (push) Successful in 1m55s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m9s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 2m10s
CI/CD Pipeline / Validate - Style (push) Successful in 2m29s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1m44s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m5s
CI/CD Pipeline / Validate - Security (push) Successful in 6m51s
CI/CD Pipeline / Unit Tests (push) Successful in 8m8s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 164h49m17s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 164h49m19s
CI/CD Pipeline / Build Production Web Image (push) Failing after 164h49m19s
CI/CD Pipeline / ACR Image Cleanup (push) Failing after 164h53m27s
CI/CD Pipeline / Deploy Production (push) Failing after 164h49m17s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 164h53m27s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 164h55m15s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 164h55m15s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 164h57m30s
CI/CD Pipeline / PR Build Web Image (push) Failing after 164h57m30s
CI/CD Pipeline / Frontend Lint (push) Failing after 164h57m30s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 164h57m34s
CI/CD Pipeline / CI Gate (push) Failing after 165h24m5s
CI/CD Pipeline / Build Production API Image (push) Failing after 165h24m5s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 165h28m13s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 165h30m2s
CI/CD Pipeline / PR Build API Image (push) Failing after 165h32m16s
|
||
|
|
5f54ac3707 |
feat: 标题输入改用TextArea多行+标题库自动补全,标题预览增大字号加描边阴影
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 4s
CI/CD Pipeline / Build Staging API Image (push) Successful in 17s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 19s
CI/CD Pipeline / Integration Tests (push) Successful in 1m17s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m43s
CI/CD Pipeline / Validate - Style (push) Successful in 1m50s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 2m50s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m13s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1m35s
CI/CD Pipeline / Unit Tests (push) Successful in 5m59s
CI/CD Pipeline / Validate - Security (push) Successful in 7m16s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 165h0m3s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 165h0m7s
CI/CD Pipeline / Deploy Production (push) Failing after 165h0m3s
CI/CD Pipeline / Build Production Web Image (push) Failing after 165h0m7s
CI/CD Pipeline / ACR Image Cleanup (push) Failing after 165h2m51s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 165h2m51s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 165h2m52s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 165h7m25s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 165h4m31s
CI/CD Pipeline / PR Build Web Image (push) Failing after 165h7m26s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 165h4m31s
CI/CD Pipeline / Frontend Lint (push) Failing after 165h7m26s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 165h7m29s
CI/CD Pipeline / CI Gate (push) Failing after 165h34m53s
CI/CD Pipeline / Build Production API Image (push) Failing after 165h34m54s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 165h39m17s
CI/CD Pipeline / PR Build API Image (push) Failing after 165h42m12s
|
||
|
|
02b82466da |
fix: 使用 getFontFamily 替代原始字体字符串,修复 TS6133
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 2s
CI/CD Pipeline / Build Staging API Image (push) Successful in 18s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 23s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 38s
CI/CD Pipeline / Integration Tests (push) Successful in 1m14s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 55s
CI/CD Pipeline / Validate - Style (push) Successful in 1m41s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m50s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m1s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 3m50s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 2m57s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 3m0s
CI/CD Pipeline / Unit Tests (push) Successful in 6m32s
CI/CD Pipeline / Validate - Security (push) Successful in 7m36s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 165h33m55s
CI/CD Pipeline / CI Gate (push) Failing after 165h33m57s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 165h33m57s
CI/CD Pipeline / Build Production API Image (push) Failing after 165h33m57s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 165h40m52s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 165h40m52s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 165h41m33s
CI/CD Pipeline / PR Build Web Image (push) Failing after 165h41m35s
CI/CD Pipeline / PR Build API Image (push) Failing after 165h41m35s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 165h41m36s
CI/CD Pipeline / Deploy Production (push) Failing after 166h8m41s
CI/CD Pipeline / Build Production Web Image (push) Failing after 166h8m43s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 166h15m38s
CI/CD Pipeline / Frontend Lint (push) Failing after 166h16m19s
|
||
|
|
005cff1ce5 |
fix: 实现标题实时预览覆盖层,修复 titleConfig 未使用 TS6133 错误
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 2s
CI/CD Pipeline / Build Staging API Image (push) Successful in 24s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 27s
CI/CD Pipeline / Integration Tests (push) Successful in 1m9s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 2m1s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m9s
CI/CD Pipeline / Validate - Style (push) Successful in 2m16s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 2m5s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m48s
CI/CD Pipeline / Unit Tests (push) Successful in 7m41s
CI/CD Pipeline / Validate - Security (push) Successful in 8m25s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 165h43m17s
CI/CD Pipeline / ACR Image Cleanup (push) Failing after 165h47m32s
CI/CD Pipeline / Deploy Production (push) Failing after 165h43m17s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 165h47m32s
CI/CD Pipeline / CI Gate (push) Failing after 165h43m19s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 165h47m32s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 165h43m19s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 165h49m39s
CI/CD Pipeline / Build Production Web Image (push) Failing after 165h43m19s
CI/CD Pipeline / Frontend Lint (push) Failing after 165h51m43s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 165h51m47s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 165h49m39s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 165h51m48s
CI/CD Pipeline / PR Build Web Image (push) Failing after 165h51m47s
CI/CD Pipeline / Build Production API Image (push) Failing after 166h18m5s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 166h24m26s
CI/CD Pipeline / PR Build API Image (push) Failing after 166h26m33s
|
||
|
|
b1930e594d |
fix: 修复 TypeScript 编译错误(移除未使用 import、补充 props 类型、修正 TitleItem 字段名)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 3s
CI/CD Pipeline / Build Staging API Image (push) Successful in 26s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 27s
CI/CD Pipeline / Integration Tests (push) Successful in 1m3s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 1m42s
CI/CD Pipeline / Validate - Style (push) Successful in 1m45s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m8s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 2m6s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m6s
CI/CD Pipeline / Unit Tests (push) Successful in 7m17s
CI/CD Pipeline / Validate - Security (push) Successful in 9m21s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 165h54m40s
CI/CD Pipeline / CI Gate (push) Failing after 165h54m42s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 165h54m42s
CI/CD Pipeline / Build Production API Image (push) Failing after 165h54m42s
CI/CD Pipeline / ACR Image Cleanup (push) Failing after 166h0m7s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 166h0m7s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 166h2m17s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 166h2m18s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 166h4m1s
CI/CD Pipeline / PR Build API Image (push) Failing after 166h4m2s
CI/CD Pipeline / Frontend Lint (push) Failing after 166h4m2s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 166h4m7s
CI/CD Pipeline / Deploy Production (push) Failing after 166h29m26s
CI/CD Pipeline / Build Production Web Image (push) Failing after 166h29m29s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 166h34m54s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 166h37m4s
CI/CD Pipeline / PR Build Web Image (push) Failing after 166h38m49s
|
||
|
|
8467f3fa94 |
fix: 修复 PanelTitleConfig.tsx 重复return语法错误 + lipsync.py B904 ruff告警
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 0s
CI/CD Pipeline / Check push changed paths (push) Successful in 3s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 27s
CI/CD Pipeline / Build Staging API Image (push) Successful in 35s
CI/CD Pipeline / Integration Tests (push) Successful in 1m57s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 2m12s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m26s
CI/CD Pipeline / Validate - Style (push) Successful in 2m33s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1m49s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m18s
CI/CD Pipeline / Unit Tests (push) Successful in 8m9s
CI/CD Pipeline / Validate - Security (push) Successful in 9m24s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 166h6m38s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 166h11m56s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 166h11m56s
CI/CD Pipeline / Deploy Production (push) Failing after 166h6m38s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 166h13m49s
CI/CD Pipeline / CI Gate (push) Failing after 166h6m42s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 166h13m49s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 166h6m42s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 166h16m10s
CI/CD Pipeline / Build Production Web Image (push) Failing after 166h6m42s
CI/CD Pipeline / Build Production API Image (push) Failing after 166h6m42s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 166h16m5s
CI/CD Pipeline / PR Build Web Image (push) Failing after 166h16m5s
CI/CD Pipeline / PR Build API Image (push) Failing after 166h16m5s
CI/CD Pipeline / ACR Image Cleanup (push) Failing after 166h46m42s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 166h48m36s
CI/CD Pipeline / Frontend Lint (push) Failing after 166h50m53s
|
||
|
|
93a4c1b639 |
style: auto-format with black + isort + prettier [skip ci-format-check]
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 8s
CI/CD Pipeline / Build Staging API Image (push) Successful in 18s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 20s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 1m16s
CI/CD Pipeline / Integration Tests (push) Successful in 1m30s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m14s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 2m5s
CI/CD Pipeline / Validate - Style (push) Failing after 4m1s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m28s
CI/CD Pipeline / Unit Tests (push) Successful in 8m13s
CI/CD Pipeline / Validate - Security (push) Successful in 9m39s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 166h50m16s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 166h50m20s
CI/CD Pipeline / Build Production Web Image (push) Failing after 166h50m20s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 166h56m23s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 166h56m24s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 166h58m34s
CI/CD Pipeline / Deploy Production (push) Failing after 166h50m16s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 166h58m35s
CI/CD Pipeline / PR Build Web Image (push) Failing after 166h59m58s
CI/CD Pipeline / Build Production API Image (push) Failing after 166h50m20s
CI/CD Pipeline / PR Build API Image (push) Failing after 166h59m59s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 167h0m3s
CI/CD Pipeline / CI Gate (push) Failing after 167h25m7s
CI/CD Pipeline / ACR Image Cleanup (push) Failing after 167h31m10s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 167h33m21s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 167h34m44s
CI/CD Pipeline / Frontend Lint (push) Failing after 167h34m47s
|
||
|
|
a2f43926a5 |
feat: 克隆音色情绪参数传递(natural/excited/calm/friendly)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 15s
CI/CD Pipeline / Build Staging API Image (push) Successful in 16s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 17s
CI/CD Pipeline / Integration Tests (push) Successful in 1m20s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 1m15s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m6s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1m44s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 3m49s
CI/CD Pipeline / Validate - Style (push) Has been cancelled
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Failing after 167h1m7s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 167h2m55s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 167h1m7s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 167h2m56s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 167h1m7s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 167h4m26s
CI/CD Pipeline / PR Build Web Image (push) Failing after 167h4m26s
CI/CD Pipeline / PR Build API Image (push) Failing after 167h4m27s
CI/CD Pipeline / Frontend Lint (push) Failing after 167h4m27s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 167h4m31s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 167h37m41s
|
||
|
|
eca530bd6f |
feat: CosyVoice 语音合成支持 emotion 情绪参数(natural/excited/calm/friendly)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 3s
CI/CD Pipeline / Build Staging API Image (push) Successful in 21s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 22s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m36s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 1m38s
CI/CD Pipeline / Integration Tests (push) Successful in 1m47s
CI/CD Pipeline / Validate - Style (push) Has been cancelled
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (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 Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 167h6m22s
CI/CD Pipeline / PR Build API Image (push) Failing after 167h8m3s
CI/CD Pipeline / Frontend Lint (push) Failing after 167h8m3s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 167h6m22s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 167h6m23s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 167h8m3s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 167h8m10s
CI/CD Pipeline / PR Build Web Image (push) Failing after 167h42m49s
|
||
|
|
4556dff14c |
style: auto-format with black + isort + prettier [skip ci-format-check]
CI/CD Pipeline / Check push changed paths (push) Successful in 8s
CI/CD Pipeline / Build Staging API Image (push) Successful in 11s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 36s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 1m2s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1m43s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Has been cancelled
CI/CD Pipeline / Validate - Style (push) Has been cancelled
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Validate - Python (mypy + alembic) (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 / Frontend Unit Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Failing after 167h15m55s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 167h17m41s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 167h17m41s
CI/CD Pipeline / PR Build Web Image (push) Failing after 167h18m48s
CI/CD Pipeline / PR Build API Image (push) Failing after 167h18m48s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 167h15m55s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 167h17m41s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 167h18m54s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 167h50m41s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 167h53m34s
|
||
|
|
36df99d106 |
feat: 对口型视频编辑功能增强(标题库选择+实时预览+封面自动获取)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 3s
CI/CD Pipeline / Build Staging API Image (push) Successful in 27s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 29s
CI/CD Pipeline / Integration Tests (push) Successful in 1m31s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 1m38s
CI/CD Pipeline / Validate - Style (push) Has been cancelled
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (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 Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 167h19m15s
CI/CD Pipeline / Frontend Lint (push) Failing after 167h20m55s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 167h20m59s
CI/CD Pipeline / PR Build API Image (push) Failing after 167h20m59s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 167h21m0s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 167h19m15s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 167h54m1s
CI/CD Pipeline / PR Build Web Image (push) Failing after 167h55m45s
|
||
|
|
54deb9b549 |
fix: MediaKit 中间状态(running/processing)同步到 DB,不再卡在 submitted
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 2s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 16s
CI/CD Pipeline / Build Staging API Image (push) Successful in 17s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 21s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 53s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m3s
CI/CD Pipeline / Integration Tests (push) Successful in 1m35s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m38s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m46s
CI/CD Pipeline / Validate - Style (push) Failing after 3m41s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m28s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m30s
CI/CD Pipeline / Unit Tests (push) Successful in 8m25s
CI/CD Pipeline / Validate - Security (push) Successful in 8m58s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 167h50m51s
CI/CD Pipeline / Build Production Web Image (push) Failing after 167h50m54s
CI/CD Pipeline / Build Production API Image (push) Failing after 167h50m55s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 167h59m23s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 167h59m24s
CI/CD Pipeline / PR Build Web Image (push) Failing after 167h59m48s
CI/CD Pipeline / PR Build API Image (push) Failing after 167h59m48s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 167h59m54s
CI/CD Pipeline / Deploy Production (push) Failing after 167h50m51s
CI/CD Pipeline / CI Gate (push) Failing after 167h50m54s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 168h25m40s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 168h34m9s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 168h34m34s
CI/CD Pipeline / Frontend Lint (push) Failing after 168h34m35s
|
||
|
|
288e0760df |
style: auto-format with black + isort + prettier [skip ci-format-check]
CI/CD Pipeline / Check push changed paths (push) Successful in 15s
CI/CD Pipeline / Build Staging API Image (push) Successful in 15s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 19s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 33s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 53s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m41s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m13s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m9s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Has been cancelled
CI/CD Pipeline / Validate - Style (push) Has been cancelled
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Validate - Python (mypy + alembic) (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 / Frontend Unit Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 168h9m3s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 168h9m3s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 168h9m44s
CI/CD Pipeline / PR Build API Image (push) Failing after 168h9m44s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 168h9m57s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 168h43m49s
CI/CD Pipeline / PR Build Web Image (push) Failing after 168h44m30s
|
||
|
|
0c76967453 |
fix: GET /lipsync/jobs/{id} 加调试日志捕获 502 根因
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 9s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 15s
CI/CD Pipeline / Build Staging API Image (push) Successful in 18s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 21s
CI/CD Pipeline / Integration Tests (push) Successful in 1m10s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m8s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m7s
CI/CD Pipeline / Validate - Style (push) Has been cancelled
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (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 Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 168h11m52s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 168h12m30s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 168h11m52s
CI/CD Pipeline / PR Build Web Image (push) Failing after 168h12m30s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 168h11m52s
CI/CD Pipeline / PR Build API Image (push) Failing after 168h12m30s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 168h12m31s
CI/CD Pipeline / Frontend Lint (push) Failing after 168h47m13s
|
||
|
|
8c7b1ff16a |
fix: 对口型轮询加调试日志,failed 状态显示错误信息
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 0s
CI/CD Pipeline / Check push changed paths (push) Successful in 17s
CI/CD Pipeline / Build Staging API Image (push) Successful in 17s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 20s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m15s
CI/CD Pipeline / Integration Tests (push) Successful in 1m58s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m10s
CI/CD Pipeline / Validate - Style (push) Successful in 2m36s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m18s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m42s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m50s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 6m4s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m20s
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 168h17m29s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 168h19m6s
CI/CD Pipeline / PR Build Web Image (push) Failing after 168h19m6s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 168h19m9s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 168h17m30s
CI/CD Pipeline / PR Build API Image (push) Failing after 168h19m6s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 168h52m17s
CI/CD Pipeline / Frontend Lint (push) Failing after 168h53m53s
|
||
|
|
44f973c168 |
fix: GET /lipsync/jobs/{id} 改为非阻塞 — 先返回缓存,后台异步刷新
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 3s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 22s
CI/CD Pipeline / Build Staging API Image (push) Successful in 24s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 26s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m2s
CI/CD Pipeline / Integration Tests (push) Successful in 1m44s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m0s
CI/CD Pipeline / Validate - Style (push) Successful in 2m21s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m51s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m52s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m49s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m32s
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 168h24m34s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 168h24m34s
CI/CD Pipeline / Frontend Lint (push) Failing after 168h25m2s
CI/CD Pipeline / PR Build Web Image (push) Failing after 168h25m3s
CI/CD Pipeline / PR Build API Image (push) Failing after 168h25m6s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 168h25m7s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 168h59m20s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 168h59m49s
上次修复让 GET 同步调 MediaKit,MediaKit 偶尔慢 60s 直接拖死轮询。 改为 BackgroundTasks 异步刷新:响应立即返回 DB 缓存状态, MediaKit 刷新在 response 发送后后台执行,不阻塞前端。 最坏情况:某次轮询拿到旧状态,3 秒后下次轮询拿到新状态。 |
||
|
|
a17726c963 |
fix: GET /lipsync/jobs/{id} 非终态自动刷新 MediaKit 状态
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 5s
CI/CD Pipeline / Build Staging API Image (push) Successful in 24s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 25s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m6s
CI/CD Pipeline / Integration Tests (push) Successful in 1m39s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m47s
CI/CD Pipeline / Validate - Style (push) Successful in 2m11s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 57s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m33s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m35s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m22s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m18s
CI/CD Pipeline / Validate - Security (push) Successful in 6m54s
CI/CD Pipeline / Unit Tests (push) Successful in 8m45s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 168h28m45s
CI/CD Pipeline / CI Gate (push) Failing after 168h28m50s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 168h28m50s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 168h36m26s
CI/CD Pipeline / Build Production Web Image (push) Failing after 168h28m50s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 168h36m26s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 168h37m36s
CI/CD Pipeline / PR Build Web Image (push) Failing after 168h37m36s
CI/CD Pipeline / Frontend Lint (push) Failing after 168h37m36s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 168h37m41s
CI/CD Pipeline / Deploy Production (push) Failing after 169h3m31s
CI/CD Pipeline / Build Production API Image (push) Failing after 169h3m37s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 169h11m12s
CI/CD Pipeline / PR Build API Image (push) Failing after 169h12m22s
根因:前端轮询用 GET 接口查状态,但 GET 只读 DB 不刷新, 导致任务提交后 status 一直是 submitted,前端永远等不到 completed。 修复:GET 端点对非终态任务(pending/submitted/processing)自动 调用 refresh_job_status 从 MediaKit 拉最新状态,前端轮询即触发。 |
||
|
|
3d179528cf |
fix: 对口型弹窗只能点取消按钮关闭,点击空白不关闭
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 2s
CI/CD Pipeline / Build Staging API Image (push) Successful in 25s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 27s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 53s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m49s
CI/CD Pipeline / Integration Tests (push) Successful in 1m54s
CI/CD Pipeline / Validate - Style (push) Successful in 2m26s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m16s
CI/CD Pipeline / Validate - Security (push) Successful in 6m28s
CI/CD Pipeline / Unit Tests (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 Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 168h43m52s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 168h43m53s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 168h44m53s
CI/CD Pipeline / PR Build API Image (push) Failing after 168h44m54s
CI/CD Pipeline / Frontend Lint (push) Failing after 168h44m55s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 168h44m59s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 169h18m38s
CI/CD Pipeline / PR Build Web Image (push) Failing after 169h19m40s
|
||
|
|
f33e2962e9 |
feat: 对口型生成弹窗(加载动画+进度+取消按钮)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 2s
CI/CD Pipeline / Build Staging API Image (push) Successful in 23s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 27s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m5s
CI/CD Pipeline / Integration Tests (push) Successful in 1m58s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m59s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m10s
CI/CD Pipeline / Validate - Style (push) Successful in 2m32s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m38s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m3s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m38s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 3m41s
CI/CD Pipeline / Validate - Security (push) Successful in 6m28s
CI/CD Pipeline / Unit Tests (push) Successful in 8m30s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 168h48m26s
CI/CD Pipeline / CI Gate (push) Failing after 168h48m30s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 168h48m30s
CI/CD Pipeline / Build Production API Image (push) Failing after 168h48m30s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 168h55m48s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 168h55m49s
CI/CD Pipeline / Frontend Lint (push) Failing after 168h57m3s
CI/CD Pipeline / PR Build Web Image (push) Failing after 168h57m4s
CI/CD Pipeline / PR Build API Image (push) Failing after 168h57m4s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 168h57m5s
CI/CD Pipeline / Deploy Production (push) Failing after 169h23m12s
CI/CD Pipeline / Build Production Web Image (push) Failing after 169h23m16s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 169h30m34s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 169h31m50s
|
||
|
|
e96cf541b1 |
fix: safeUrl 未使用导致 TS6133 编译失败,Docker build 连续挂
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 3s
CI/CD Pipeline / Build Staging API Image (push) Successful in 20s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 35s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 44s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m40s
CI/CD Pipeline / Integration Tests (push) Successful in 2m0s
CI/CD Pipeline / Validate - Style (push) Successful in 2m33s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m37s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m18s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m45s
CI/CD Pipeline / Validate - Security (push) Successful in 5m5s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m27s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m9s
CI/CD Pipeline / Unit Tests (push) Successful in 8m18s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 169h31m3s
CI/CD Pipeline / CI Gate (push) Failing after 169h31m5s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 169h31m5s
CI/CD Pipeline / Build Production API Image (push) Failing after 169h31m5s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 169h38m34s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 169h38m36s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 169h39m24s
CI/CD Pipeline / PR Build API Image (push) Failing after 169h39m25s
CI/CD Pipeline / Frontend Lint (push) Failing after 169h39m26s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 169h39m30s
CI/CD Pipeline / Deploy Production (push) Failing after 170h5m49s
CI/CD Pipeline / Build Production Web Image (push) Failing after 170h5m51s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 170h13m21s
CI/CD Pipeline / PR Build Web Image (push) Failing after 170h14m10s
|
||
|
|
c7d611c827 |
fix: CosyVoice 返回的 audio_url 从 http:// 升级为 https://
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 3s
CI/CD Pipeline / Check push changed paths (push) Successful in 7s
CI/CD Pipeline / Build Staging API Image (push) Successful in 20s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 25s
CI/CD Pipeline / Validate - Style (push) Successful in 1m8s
CI/CD Pipeline / Integration Tests (push) Successful in 1m36s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m47s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 2m3s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1m52s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m7s
CI/CD Pipeline / Validate - Security (push) Successful in 5m39s
CI/CD Pipeline / Unit Tests (push) Successful in 7m58s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 169h42m33s
CI/CD Pipeline / CI Gate (push) Failing after 169h42m37s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 169h42m37s
CI/CD Pipeline / Build Production API Image (push) Failing after 169h42m37s
CI/CD Pipeline / ACR Image Cleanup (push) Failing after 169h46m29s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 169h48m26s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 169h46m30s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 169h48m26s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 169h46m30s
CI/CD Pipeline / PR Build Web Image (push) Failing after 169h50m41s
CI/CD Pipeline / Frontend Lint (push) Failing after 169h50m36s
CI/CD Pipeline / PR Build API Image (push) Failing after 169h50m41s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 169h50m43s
CI/CD Pipeline / Deploy Production (push) Failing after 170h17m19s
CI/CD Pipeline / Build Production Web Image (push) Failing after 170h17m23s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 170h23m12s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 170h25m26s
DashScope CosyVoice API 返回的音频 URL 是 http://, 前端 mixed content 策略下无法加载。 在 submit_synthesize_task 源头统一替换为 https://, 覆盖 TTS preview、对口型、TTS 异步任务全链路。 |
||
|
|
5c8d27c3c1 |
debug: 对口型生成加 Console 调试日志
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 0s
CI/CD Pipeline / Check push changed paths (push) Successful in 6s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 22s
CI/CD Pipeline / Build Staging API Image (push) Successful in 23s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m30s
CI/CD Pipeline / Integration Tests (push) Successful in 1m31s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 1m43s
CI/CD Pipeline / Validate - Style (push) Successful in 2m17s
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (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 Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 169h51m46s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 169h53m38s
CI/CD Pipeline / PR Build Web Image (push) Failing after 169h53m38s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 169h51m46s
CI/CD Pipeline / Frontend Lint (push) Failing after 169h53m39s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 169h53m42s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 170h26m32s
CI/CD Pipeline / PR Build API Image (push) Failing after 170h28m24s
- 打印 videoId/voiceId/voiceType/textLen - 打印 getAssetById 响应(file_url 前100字符) - 打印 createLipsyncJob 请求 payload 和响应 - catch 打印 HTTP status + response data - 帮助定位 422/400/500 具体原因 |
||
|
|
c4e0dcaee4 |
fix: add heading to Step 5 single video for E2E test (#1820)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 3s
CI/CD Pipeline / Check push changed paths (push) Successful in 12s
CI/CD Pipeline / Build Staging API Image (push) Successful in 24s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 21s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m2s
CI/CD Pipeline / Integration Tests (push) Successful in 2m15s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 2m16s
CI/CD Pipeline / Validate - Style (push) Successful in 2m50s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1m53s
CI/CD Pipeline / Validate - Security (push) Successful in 5m6s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 6m13s
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Failing after 169h57m2s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 169h59m2s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 169h57m3s
CI/CD Pipeline / Frontend Lint (push) Failing after 170h1m31s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 169h57m3s
CI/CD Pipeline / PR Build Web Image (push) Failing after 170h1m38s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 169h59m1s
CI/CD Pipeline / PR Build API Image (push) Failing after 170h1m38s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 170h1m39s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 170h33m47s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 170h36m23s
Closes E2E 测试连续失败问题 |
||
|
|
12696f35f8 |
fix: 克隆音色试听音频 URL HTTP→HTTPS 兼容(Mixed Content)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 2s
CI/CD Pipeline / Check push changed paths (push) Successful in 12s
CI/CD Pipeline / Validate - Style (push) Has been cancelled
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Validate - Python (mypy + alembic) (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 Unit Tests (push) Has been cancelled
CI/CD Pipeline / Build Staging API Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Web Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging API Image (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Web Image (push) Has been cancelled
CI/CD Pipeline / Retag skipped 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 / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Frontend Lint (push) Failing after 170h2m0s
CI/CD Pipeline / PR Build Web Image (push) Failing after 170h2m4s
CI/CD Pipeline / PR Build API Image (push) Failing after 170h2m5s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 170h2m6s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 170h36m50s
后端 /tts/preview 返回 dashscope OSS HTTP URL, staging HTTPS 页面因 Mixed Content 阻止加载。 OSS 同时支持 HTTPS,前端临时替换协议。 后端应改用 sign_url 返回 HTTPS(已通知后端修复)。 |
||
|
|
6601b8facb |
fix: lipsync/ai-avatar 路由 current_user.id → current_user.user.id
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 6s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 18s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 1m2s
CI/CD Pipeline / Build Staging API Image (push) Successful in 1m3s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m50s
CI/CD Pipeline / Integration Tests (push) Successful in 1m57s
CI/CD Pipeline / Validate - Style (push) Successful in 2m42s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m21s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m43s
CI/CD Pipeline / Validate - Security (push) Successful in 5m11s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m51s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m24s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 7m9s
CI/CD Pipeline / Unit Tests (push) Successful in 9m17s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 170h10m4s
CI/CD Pipeline / CI Gate (push) Failing after 170h10m6s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 170h10m6s
CI/CD Pipeline / Build Production Web Image (push) Failing after 170h10m6s
CI/CD Pipeline / Build Production API Image (push) Failing after 170h10m6s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 170h18m5s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 170h18m5s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 170h19m23s
CI/CD Pipeline / PR Build Web Image (push) Failing after 170h19m23s
CI/CD Pipeline / Frontend Lint (push) Failing after 170h19m24s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 170h19m27s
CI/CD Pipeline / Deploy Production (push) Failing after 170h44m50s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 170h52m52s
CI/CD Pipeline / PR Build API Image (push) Failing after 170h54m9s
根因:AuthenticatedUser 是 dataclass {user: User, session_id, token_type},
没有 .id 属性,用户 ID 在 .user.id。
staging 上所有 lipsync 端点 500(GET/POST)、ai-avatar 端点同理。
修复 11 处:lipsync.py(6) + ai_avatar_render.py(5)。
|
||
|
|
d6c5e66bba |
fix: lipsync/ai-avatar 路由 current_user.id → current_user.user.id
CI/CD Pipeline / Check push changed paths (push) Successful in 39s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 21s
CI/CD Pipeline / Build Staging API Image (push) Successful in 22s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 23s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Has been cancelled
CI/CD Pipeline / Validate - Style (push) Has been cancelled
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Validate - Python (mypy + alembic) (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 / Frontend Unit Tests (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 Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 170h20m39s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 170h20m39s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 170h21m31s
CI/CD Pipeline / PR Build Web Image (push) Failing after 170h21m32s
CI/CD Pipeline / PR Build API Image (push) Failing after 170h21m33s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 170h21m47s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 170h55m24s
根因:AuthenticatedUser 是 dataclass {user: User, session_id, token_type},
没有 .id 属性,用户 ID 在 .user.id。
staging 上所有 lipsync 端点 500(GET/POST)、ai-avatar 端点同理。
修复 11 处:lipsync.py(6) + ai_avatar_render.py(5)。
|
||
|
|
c0c9765eb0 |
debug: lipsync 路由增加详细错误暴露,定位 staging 500 根因
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 2s
CI/CD Pipeline / Check push changed paths (push) Successful in 11s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 15s
CI/CD Pipeline / Build Staging API Image (push) Successful in 20s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 19s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m1s
CI/CD Pipeline / Integration Tests (push) Successful in 1m42s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m24s
CI/CD Pipeline / Validate - Style (push) Successful in 2m30s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m33s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m14s
CI/CD Pipeline / Validate - Security (push) Successful in 5m9s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m30s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m22s
CI/CD Pipeline / Unit Tests (push) Successful in 8m31s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 170h21m37s
CI/CD Pipeline / CI Gate (push) Failing after 170h21m44s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 170h21m45s
CI/CD Pipeline / Build Production API Image (push) Failing after 170h21m46s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 170h29m49s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 170h29m49s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 170h30m22s
CI/CD Pipeline / PR Build Web Image (push) Failing after 170h30m25s
CI/CD Pipeline / PR Build API Image (push) Failing after 170h30m25s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 170h30m26s
CI/CD Pipeline / Deploy Production (push) Failing after 170h56m22s
CI/CD Pipeline / Build Production Web Image (push) Failing after 170h56m31s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 171h4m34s
CI/CD Pipeline / Frontend Lint (push) Failing after 171h5m7s
- _get_service 依赖注入加 try/except,暴露 LipsyncService 初始化错误 - list_lipsync_jobs 加 try/except,暴露 DB 查询错误 - 错误信息包含异常类型和详情,方便 staging 实测定位 |
||
|
|
ecedfc4381 |
fix: 克隆音色试听按钮不禁用(preview_url/audio_url 为空但可走 TTS 合成)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 2s
CI/CD Pipeline / Build Staging API Image (push) Successful in 21s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 26s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m8s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m47s
CI/CD Pipeline / Integration Tests (push) Successful in 2m17s
CI/CD Pipeline / Validate - Style (push) Successful in 2m43s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m29s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m43s
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (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 Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 170h34m14s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 170h34m15s
CI/CD Pipeline / PR Build Web Image (push) Failing after 170h35m34s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 170h35m33s
CI/CD Pipeline / PR Build API Image (push) Failing after 170h35m34s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 170h35m39s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 171h9m0s
CI/CD Pipeline / Frontend Lint (push) Failing after 171h10m19s
|
||
|
|
5b778fbb3e |
debug: AI数字人克隆音色试听加 Network/Console 调试日志 (#1819)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 17s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 11s
CI/CD Pipeline / Build Staging API Image (push) Successful in 16s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 18s
CI/CD Pipeline / Integration Tests (push) Successful in 1m24s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m43s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m22s
CI/CD Pipeline / Validate - Style (push) Successful in 2m5s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m52s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m16s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m35s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m9s
CI/CD Pipeline / Validate - Security (push) Successful in 5m18s
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 170h43m2s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 170h43m38s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 170h43m2s
CI/CD Pipeline / PR Build Web Image (push) Failing after 170h43m38s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 170h43m41s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 170h43m2s
CI/CD Pipeline / Frontend Lint (push) Failing after 171h18m22s
CI/CD Pipeline / PR Build API Image (push) Failing after 171h18m25s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
5eb8d6b31c |
debug: AI数字人克隆音色试听加 Network/Console 调试日志
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 3s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 16s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 23s
CI/CD Pipeline / Build Staging API Image (push) Successful in 56s
CI/CD Pipeline / Integration Tests (push) Successful in 1m25s
CI/CD Pipeline / Validate - Style (push) Successful in 1m29s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m35s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m28s
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (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 Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 170h45m22s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 170h46m23s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 170h45m22s
CI/CD Pipeline / PR Build Web Image (push) Failing after 170h46m23s
CI/CD Pipeline / Frontend Lint (push) Failing after 170h46m24s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 170h46m27s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 171h20m9s
CI/CD Pipeline / PR Build API Image (push) Failing after 171h21m9s
- 请求前打印 voice_id/voice_name/voice_clone_profile_id - 响应后打印 audio_url 前80字符 + duration - catch 打印 HTTP status + response data + message - 帮助定位 /tts/preview 400/422/500/502 具体原因 |
||
|
|
9121341f1b |
fix: AI数字人克隆音色试听传 profile UUID 而非 voice_id
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 0s
CI/CD Pipeline / Check push changed paths (push) Successful in 6s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 24s
CI/CD Pipeline / Build Staging API Image (push) Successful in 38s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m18s
CI/CD Pipeline / Integration Tests (push) Successful in 1m59s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m1s
CI/CD Pipeline / Validate - Style (push) Successful in 2m34s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m32s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m38s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m15s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m27s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m24s
CI/CD Pipeline / Validate - Security (push) Successful in 7m46s
CI/CD Pipeline / Unit Tests (push) Successful in 8m16s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 171h41m2s
CI/CD Pipeline / CI Gate (push) Failing after 171h41m7s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 171h41m7s
CI/CD Pipeline / Build Production API Image (push) Failing after 171h41m7s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 171h47m53s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 171h47m54s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 171h49m21s
CI/CD Pipeline / PR Build API Image (push) Failing after 171h49m23s
CI/CD Pipeline / Frontend Lint (push) Failing after 171h49m23s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 171h49m26s
CI/CD Pipeline / Deploy Production (push) Failing after 172h15m48s
CI/CD Pipeline / Build Production Web Image (push) Failing after 172h15m53s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 172h22m40s
CI/CD Pipeline / PR Build Web Image (push) Failing after 172h24m7s
根因:后端 /tts/preview 用传入的 voice_id 去查 VoiceCloneProfile, 期望前端传 profile UUID(voice_clone_profile_id 或 clone.id)。 此前 clone 分支传了 voice_id(CosyVoice 模型 ID), 后端查不到 profile 静默返回,用户点播放无反应。 修复:clone 分支 targetId 改用 voice.voice_clone_profile_id || voice.id。 |
||
|
|
c3023cc11b |
fix: #1809 补充 对口型接口参数校验返回400而非500 (#1818)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 4s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 16s
CI/CD Pipeline / Build Staging API Image (push) Successful in 18s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 22s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m25s
CI/CD Pipeline / Integration Tests (push) Successful in 1m36s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m14s
CI/CD Pipeline / Validate - Style (push) Successful in 2m22s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m29s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m48s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m31s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m15s
CI/CD Pipeline / Validate - Security (push) Successful in 6m42s
CI/CD Pipeline / Unit Tests (push) Successful in 7m31s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 172h4m14s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 172h4m16s
CI/CD Pipeline / Deploy Production (push) Failing after 172h4m14s
CI/CD Pipeline / Build Production Web Image (push) Failing after 172h4m16s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 172h11m23s
CI/CD Pipeline / Build Production API Image (push) Failing after 172h4m16s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 172h11m23s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 172h11m53s
CI/CD Pipeline / PR Build Web Image (push) Failing after 172h11m53s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 172h11m54s
CI/CD Pipeline / CI Gate (push) Failing after 172h39m2s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 172h46m9s
CI/CD Pipeline / Frontend Lint (push) Failing after 172h46m35s
CI/CD Pipeline / PR Build API Image (push) Failing after 172h46m39s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
547561f473 |
fix: AI数字人对口型接口对齐后端新参数 video_url (#1809 补充) (#1816)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 2s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 23s
CI/CD Pipeline / Build Staging API Image (push) Successful in 24s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 25s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m41s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m25s
CI/CD Pipeline / Integration Tests (push) Successful in 1m55s
CI/CD Pipeline / Validate - Style (push) Successful in 2m37s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m48s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m37s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m52s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m8s
CI/CD Pipeline / Validate - Security (push) Successful in 5m59s
CI/CD Pipeline / Unit Tests (push) Successful in 7m49s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 172h40m10s
CI/CD Pipeline / CI Gate (push) Failing after 172h40m13s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 172h40m13s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 172h47m36s
CI/CD Pipeline / Build Production Web Image (push) Failing after 172h40m13s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 172h47m36s
CI/CD Pipeline / Frontend Lint (push) Failing after 172h48m3s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 172h48m8s
CI/CD Pipeline / PR Build API Image (push) Failing after 172h48m8s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 172h48m9s
CI/CD Pipeline / Deploy Production (push) Failing after 173h14m56s
CI/CD Pipeline / Build Production API Image (push) Failing after 173h14m59s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 173h22m22s
CI/CD Pipeline / PR Build Web Image (push) Failing after 173h22m54s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |