Files
xiaoxia-saas/deploy
xiaoxia 731d3297b3
CI/CD Pipeline / Check if frontend-only change (push) Has been skipped
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 / Frontend Lint (push) Has been skipped
CI/CD Pipeline / PR Build API Image (push) Has been skipped
CI/CD Pipeline / PR Build Web Image (push) Has been skipped
CI/CD Pipeline / PR Build Worker Image (push) Has been skipped
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 1m2s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m43s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 2m55s
CI/CD Pipeline / Integration Tests (push) Successful in 9m44s
CI/CD Pipeline / Validate - Style (push) Failing after 11m41s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 12m50s
CI/CD Pipeline / Unit Tests (push) Successful in 16m4s
CI/CD Pipeline / Build Staging API Image (push) Successful in 16m3s
CI/CD Pipeline / Retag skipped Staging API Image (push) Has been skipped
CI/CD Pipeline / Retag skipped Staging Web Image (push) Has been skipped
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Has been skipped
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (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 / Validate - Security (push) Has been cancelled
chore(douyin): 关闭 DOUYIN_DEBUG_ERRORS;cookies 文件改为占位(CI 部署时 scp 真实 cookies)
根因定位结果:yt-dlp DouyinIE 需要 X-Bogus/_signature 等 JS 签名参数(源码自带 TODO),
匿名 cookies 即使新鲜也无法直接调用 web/aweme/detail API,目前抖音链接解析会稳定返回 503
友好错误提示:"抖音链接解析暂时不可用,请稍后重试或手动输入文案"。
后续可考虑:(a) 容器内集成 Playwright 直取视频页;(b) 部署专用解析服务;(c) 跟进
yt-dlp 上游对抖音签名的支持。
2026-09-16 21:54:57 +08:00
..