Commit Graph

7 Commits

Author SHA1 Message Date
Your Name
ec5eaef31c chore(ci): enable Gitea Actions workflows 2026-05-02 15:20:01 +08:00
OG T
25e69e6870 feat(cicd): ADR-039 完成 - GitHub Actions 停用,Gitea 主倉
Some checks failed
E2E Health Check / e2e-health (push) Has been cancelled
CD Pipeline / build-and-deploy (push) Has been cancelled
- 停用所有 GitHub Actions workflows (.disabled)
- 更新 CLAUDE.md 添加 Gitea CI/CD 章節
- 更新 LOGBOOK.md 記錄遷移狀態
- Gitea 版本: 1.25.5
- Runner 版本: v0.3.1 (host 網絡模式)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-03-30 01:07:32 +08:00
OG T
12f7a83df8 fix(ci): 修復 Runner _diag/pages 檔案衝突 (徹底解決)
根本原因:
- 41 個殭屍 Runner 進程互相衝突
- _diag/pages 目錄沒有自動清理

解決方案:
- 所有 Workflow Job 第一步清理 _diag/pages
- 覆蓋所有 self-hosted runner jobs

影響範圍:
- runner-healthcheck.yml (2 jobs)
- daily-e2e-health.yaml (1 job)
- nightly-llm.yaml (1 job)
- ci.yaml (9 jobs)
- cd.yaml (已有)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-03-29 15:09:13 +08:00
OG T
5f3271174f fix(ci): remove ubuntu-latest jobs (HARD RULE compliance)
刪除 external-sentinel 和 telegram-connectivity jobs
- 禁止 ubuntu-latest (GitHub Billing 限制)
- 只保留 self-hosted runner jobs

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-03-25 02:13:55 +08:00
OG T
ad00eda73b chore(ci): Disable GitHub-hosted runner jobs (billing limit)
- external-sentinel: if: false
- telegram-connectivity: if: false

Reason: GitHub account payment/spending limit restrictions
Only self-hosted runner jobs remain active

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-03-25 00:51:23 +08:00
OG T
ab7ad09ed6 fix(ci): Fix YAML indentation in runner-healthcheck
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-03-24 09:37:27 +08:00
OG T
7383e14ff4 feat(ci): Add Runner Health Check workflow from AIOPS
移植 WOOO-AIOPS 驗證過的設計:
- External Sentinel (ubuntu-latest) 監控 self-hosted runner
- Telegram 連通性檢查
- Docker/Disk/Harbor/K8s 健康檢查
- 自動修復 (Docker cleanup)
- 每 10 分鐘執行一次

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-03-24 09:36:10 +08:00