配置: 同步模板文件至多 Provider 架构并添加 .env 模板
CI / lint (push) Successful in 7s

This commit is contained in:
2026-04-30 16:23:40 +08:00
parent 7eb22db481
commit 3a37b9cb2a
5 changed files with 176 additions and 26 deletions
+13
View File
@@ -257,6 +257,19 @@ if [ ! -f "$RUNCC_SCRIPT" ]; then
echo " $(status_ok) 已从模板创建 runcc.sh"
fi
# 检查并创建 .env(从示例模板复制)
ENV_FILE="$WORKSPACE/.devcontainer/.volumes/bin/.env"
ENV_TEMPLATE="$SCRIPT_DIR/templates/.env.example"
if [ ! -f "$ENV_FILE" ] && [ -f "$ENV_TEMPLATE" ]; then
# 如果有 API_KEY,替换 GLM 占位符
if [ -n "${API_KEY:-}" ]; then
sed "s/{{your_glm_api_key}}/$API_KEY/g" "$ENV_TEMPLATE" > "$ENV_FILE"
else
cp "$ENV_TEMPLATE" "$ENV_FILE"
fi
echo " $(status_ok) 已从模板创建 .env(请编辑配置凭据)"
fi
# 配置 Open Code
echo "配置 Open Code..."
if [ -f "$WORKSPACE/.devcontainer/opencode.json.example" ]; then