Compare commits

...

2 Commits

Author SHA1 Message Date
pzhang_zywl 42e8dbe025 fix: GITEA_API_TOKEN 从 .env 文件读取,不再硬编码或提交到仓库
CI / test (pull_request) Successful in 10s
- scripts/.env 存储敏感配置(已加入 .gitignore)
- start_dev_agent.sh 启动时自动 source .env
- 环境变量仍可作为 fallback

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-31 19:33:57 +08:00
pzhang_zywl e7d5a28db4 feat: QE-Agent Gitea 活动添加 [qe-agent: qa-01] 标识签名 2026-05-31 19:29:00 +08:00
4 changed files with 16 additions and 2 deletions
+1
View File
@@ -11,3 +11,4 @@ dist/
*.jpg
acceptance-report.json
ir_final.json
scripts/.env
+8 -2
View File
@@ -22,10 +22,16 @@ import urllib.error
GITEA_URL = os.environ.get("GITEA_URL", "http://localhost:3000")
GITEA_REPO = os.environ.get("GITEA_REPO", "pzhang_zywl/document_analyzer")
GITEA_TOKEN = os.environ.get("GITEA_API_TOKEN", "")
AGENT_ID = os.environ.get("DEV_AGENT_ID", "da-01")
DEV_AGENT_ID = os.environ.get("DEV_AGENT_ID", "da-01")
QE_AGENT_ID = os.environ.get("QE_AGENT_ID", "")
# Signature appended to all comments / PR bodies
AGENT_SIG = f"\n\n---\n[{AGENT_ID}]"
if QE_AGENT_ID:
AGENT_ID = QE_AGENT_ID
AGENT_SIG = f"\n\n---\n[qe-agent: {QE_AGENT_ID}]"
else:
AGENT_ID = DEV_AGENT_ID
AGENT_SIG = f"\n\n---\n[{DEV_AGENT_ID}]"
BASE = f"{GITEA_URL}/api/v1/repos/{GITEA_REPO}"
+6
View File
@@ -4,6 +4,12 @@
set -e
# Source local secrets if available (not tracked by git)
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
if [ -f "$SCRIPT_DIR/.env" ]; then
source "$SCRIPT_DIR/.env"
fi
# Load from environment or default values
export GITEA_API_TOKEN="${GITEA_API_TOKEN:-}"
export GITEA_URL="${GITEA_URL:-http://localhost:3000}"
+1
View File
@@ -7,6 +7,7 @@ set -e
export GITEA_API_TOKEN="59117246ec418d5d87042de073b0d4197d8054bf"
export GITEA_URL="http://localhost:3000"
export GITEA_REPO="pzhang_zywl/document_analyzer"
export QE_AGENT_ID="qa-01"
cd "$(dirname "$0")/.."