From d9af8e1c7a4d58bf298bc923142874e4ed6611a6 Mon Sep 17 00:00:00 2001 From: OG T Date: Sun, 5 Apr 2026 14:45:02 +0800 Subject: [PATCH] =?UTF-8?q?docs(logbook):=20ADR-059=20Gitea=20Webhook=20?= =?UTF-8?q?=E9=81=B7=E7=A7=BB=E5=AE=8C=E6=88=90=E8=A8=98=E9=8C=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Sonnet 4.6 --- apps/api/tests/conftest.py | 4 ++-- docs/LOGBOOK.md | 18 ++++++++++++++++++ 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/apps/api/tests/conftest.py b/apps/api/tests/conftest.py index 27cb23c2f..c0214ec5d 100644 --- a/apps/api/tests/conftest.py +++ b/apps/api/tests/conftest.py @@ -16,8 +16,8 @@ import os os.environ.setdefault("MOCK_MODE", "true") os.environ.setdefault("ENVIRONMENT", "dev") -os.environ.setdefault("GITHUB_WEBHOOK_SECRET", "test-secret-key-12345") -os.environ.setdefault("GITHUB_ALLOWED_REPOS", "test-owner/test-repo,wooo-ai/awoooi") +os.environ.setdefault("GITEA_WEBHOOK_SECRET", "test-secret-key-12345") +os.environ.setdefault("GITEA_ALLOWED_REPOS", "test-owner/test-repo,wooo/awoooi") # ============================================================================= # Pytest Plugins diff --git a/docs/LOGBOOK.md b/docs/LOGBOOK.md index df206944e..8641b740d 100644 --- a/docs/LOGBOOK.md +++ b/docs/LOGBOOK.md @@ -5,6 +5,24 @@ --- +## 📍 當前狀態 (2026-04-05 ADR-059 Gitea Webhook 遷移完成) + +| 項目 | 狀態 | Commit | +|------|------|--------| +| gitea_webhook.py: Header 全改 X-Gitea-* | ✅ | 2336442 | +| gitea_webhook_service.py: 移除 github_api_service 依賴 | ✅ | 2336442 | +| 所有殘留 github_ log key 清除 | ✅ | 2336442 | +| test_gitea_webhook.py: 10/10 通過 | ✅ | 2336442 | +| 03-secrets.yaml: GITEA_WEBHOOK_SECRET 佔位 | ✅ | 2336442 | +| cd.yaml: GITEA_WEBHOOK_SECRET 注入步驟 | ✅ | 2336442 | +| ADR-059: 架構決策文件 | ✅ | 2336442 | + +**待統帥操作**: +- Gitea Actions secret: `GITEA_WEBHOOK_SECRET` 設定 +- Gitea UI Webhook 設定: `https://awoooi.wooo.work/api/v1/webhooks/gitea` + +--- + ## 📍 當前狀態 (2026-04-05 Sprint 3 + 首席架構師 Review 全通過) | 項目 | 狀態 | Commit |