12 Commits

Author SHA1 Message Date
Your Name
23d73acfba chore(cd): trigger IA shell production deploy
Some checks failed
CD Pipeline / tests (push) Failing after 1m31s
CD Pipeline / build-and-deploy (push) Has been skipped
CD Pipeline / post-deploy-checks (push) Has been skipped
2026-06-26 18:41:36 +08:00
Your Name
6f0a5f2682 chore(cd): trigger P2-111 Code Review Gate deploy
All checks were successful
CD Pipeline / tests (push) Successful in 1m52s
CD Pipeline / build-and-deploy (push) Successful in 5m11s
CD Pipeline / post-deploy-checks (push) Successful in 1m31s
2026-06-19 00:56:57 +08:00
Your Name
ef9fc96d58 chore(cd): retry P2-404 deploy
All checks were successful
CD Pipeline / tests (push) Successful in 1m31s
CD Pipeline / build-and-deploy (push) Successful in 8m30s
CD Pipeline / post-deploy-checks (push) Successful in 3m30s
2026-06-12 14:21:14 +08:00
Your Name
528d2c54e2 chore(cd): trigger P2-403N production deploy
All checks were successful
CD Pipeline / tests (push) Successful in 1m36s
CD Pipeline / build-and-deploy (push) Successful in 4m16s
CD Pipeline / post-deploy-checks (push) Successful in 2m1s
2026-06-12 13:34:30 +08:00
Your Name
df89bdf00b chore(cd): trigger production verification deploy
All checks were successful
CD Pipeline / tests (push) Successful in 1m36s
CD Pipeline / build-and-deploy (push) Successful in 4m40s
CD Pipeline / post-deploy-checks (push) Successful in 1m34s
2026-06-12 12:34:50 +08:00
Your Name
ebd9ca865f fix(api): include momo backup script in runtime image
Some checks failed
CD Pipeline / tests (push) Successful in 1m19s
Code Review / ai-code-review (push) Successful in 24s
CD Pipeline / build-and-deploy (push) Successful in 3m59s
CD Pipeline / post-deploy-checks (push) Has been cancelled
2026-05-31 15:39:29 +08:00
Your Name
dcaf16cecc fix(docker): preserve nested T16 ops script in build context
All checks were successful
CD Pipeline / tests (push) Successful in 1m12s
CD Pipeline / build-and-deploy (push) Successful in 3m24s
CD Pipeline / post-deploy-checks (push) Successful in 1m23s
2026-05-13 22:56:35 +08:00
Your Name
c5f4bafcaf fix(docker): include T16 seed script in API image
All checks were successful
CD Pipeline / tests (push) Successful in 1m18s
CD Pipeline / build-and-deploy (push) Successful in 3m19s
CD Pipeline / post-deploy-checks (push) Successful in 1m35s
2026-05-13 22:49:52 +08:00
Your Name
202071f7a8 chore(ci): force CD rebuild via .dockerignore touch
Some checks failed
CD Pipeline / tests (push) Successful in 2m17s
CD Pipeline / build-and-deploy (push) Failing after 31m17s
CD Pipeline / post-deploy-checks (push) Has been skipped
Empty commits don't match cd.yaml paths filter (apps/** etc).
This adds a comment to .dockerignore to trigger build for sha
84ba3216's commits stack.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-02 15:46:05 +08:00
OG T
4e952ab57f fix(docker): .dockerignore 白名單允許 scripts/cron_km_vectorize.py
Some checks failed
CD Pipeline / build-and-deploy (push) Has been cancelled
scripts/ 被整體排除,導致 Dockerfile COPY scripts/ ./scripts/ 找不到路徑。
使用 !scripts/cron_km_vectorize.py 白名單只允許 CronJob 腳本進 image。

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-12 15:26:41 +08:00
OG T
2d44250d2c fix(rag): .dockerignore 允許 docs/ + .agents/skills/ 進入 build context (RAG ADR-067)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-10 09:29:59 +08:00
OG T
4762ad924d ci(cd): 首席架構師 Review Phase 25 全批修正 (C1-C4 / S1-S4 / I1-I4)
修正項目:
  C1: DOCKER_BUILDKIT=1 + ARG BUILDKIT_INLINE_CACHE + syntax directive (兩個 Dockerfile)
  C2: Alert Chain Smoke Test 修正 pass/fail 輸出邏輯 (不再無條件 pass)
  C3: API Dockerfile builder stage 先 pip install 後 COPY src/ (deps cache 正確失效)
  C4: Deploy step 自行管理 SSH key + ssh-keyscan 取代 StrictHostKeyChecking=no
  S1/S2: 統一 SSH 連線方式,移除 StrictHostKeyChecking=no
  S3: API Dockerfile HEALTHCHECK 改用 curl 取代 httpx (確保 image 有該工具)
  S4: type-sync-check.yaml python → python3
  I1: 建立 .dockerignore 防止無關檔案污染 build context
  I2: 加入 Setup Python Tools 共用步驟
  I3: deploy-alerts job 移至獨立 deploy-alerts.yaml workflow (paths trigger)
  I4: E2E Smoke Test 加入 pnpm install + PLAYWRIGHT_BASE_URL 公網域名

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-05 12:42:37 +08:00