diff --git a/.gitea/workflows/ansible-lint.yml b/.gitea/workflows/ansible-lint.yml index 5c913104..955e36ce 100644 --- a/.gitea/workflows/ansible-lint.yml +++ b/.gitea/workflows/ansible-lint.yml @@ -10,7 +10,7 @@ on: jobs: lint: - runs-on: self-hosted + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 diff --git a/docs/LOGBOOK.md b/docs/LOGBOOK.md index c9f9851c..efd57917 100644 --- a/docs/LOGBOOK.md +++ b/docs/LOGBOOK.md @@ -1,3 +1,20 @@ +## 2026-05-18 | T40 Gitea ansible-lint runner label 對齊 + +**背景**:T39 `24f4324a` 已推 Gitea main 後,`ansible-lint` run `2243` 長時間停在 `queued`。Gitea API 顯示 job labels 為 `self-hosted`,但 repo runners 目前登錄 labels 為 `ubuntu-latest` / `ubuntu-22.04` / `ubuntu-24.04`,沒有 `self-hosted`。110 host runner service 本身仍 active,runner config 也以 `ubuntu-latest` 為主要 label。 + +**修正**: +- `.gitea/workflows/ansible-lint.yml`:`runs-on` 從 `self-hosted` 改為 `ubuntu-latest`,對齊目前 Gitea runner label contract。 + +**目前整體進度**: +- Alertmanager 低風險自動修復主線:約 98%。 +- 完整 AI 自動化管理產品化:約 99%。 +- 告警詳情/歷史/主卡/前端 deep-link 可追溯:約 99%。 +- Telegram approval / reject callback 閉環:約 96%。 +- Truth-chain 對「自動修復成功但驗證降級」的判讀:約 99%。 +- 188 OpenClaw runtime hygiene:約 60%。 +- Token hygiene:約 55%。 +- Gitea infra-lint 可執行性:約 90%(runner label 已對齊,待新 run 驗證)。 + ## 2026-05-18 | T39 188 OpenClaw systemd 與 Telegram token hygiene 盤點 **背景**:T38 後接著清理告警鏈路周邊技術債。Live 盤點確認: