From 42e8dbe0250e332b299a34115061d6cd26745afb Mon Sep 17 00:00:00 2001 From: Peter Zhang <18501667167@qq.com> Date: Sun, 31 May 2026 19:33:57 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20GITEA=5FAPI=5FTOKEN=20=E4=BB=8E=20.env?= =?UTF-8?q?=20=E6=96=87=E4=BB=B6=E8=AF=BB=E5=8F=96=EF=BC=8C=E4=B8=8D?= =?UTF-8?q?=E5=86=8D=E7=A1=AC=E7=BC=96=E7=A0=81=E6=88=96=E6=8F=90=E4=BA=A4?= =?UTF-8?q?=E5=88=B0=E4=BB=93=E5=BA=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - scripts/.env 存储敏感配置(已加入 .gitignore) - start_dev_agent.sh 启动时自动 source .env - 环境变量仍可作为 fallback Co-Authored-By: Claude Opus 4.7 --- .gitignore | 1 + scripts/start_dev_agent.sh | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/.gitignore b/.gitignore index 014408a..49bcc0f 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ dist/ *.jpg acceptance-report.json ir_final.json +scripts/.env diff --git a/scripts/start_dev_agent.sh b/scripts/start_dev_agent.sh index 454b172..3dc987b 100644 --- a/scripts/start_dev_agent.sh +++ b/scripts/start_dev_agent.sh @@ -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}"