From 1226773e758c71e08135855fc819c485225cb84b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 11 Apr 2026 03:51:01 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8Ddeploy=E5=92=8Ccopilot?= =?UTF-8?q?-dev-bridge=E4=B8=A4=E4=B8=AAworkflow=E7=9A=84YAML=E8=AF=AD?= =?UTF-8?q?=E6=B3=95=E9=94=99=E8=AF=AF=20=E2=80=94=20=E5=B5=8C=E5=A5=97her?= =?UTF-8?q?edoc/=E5=86=85=E8=81=94Python=E5=AF=BC=E8=87=B4=E8=A7=A3?= =?UTF-8?q?=E6=9E=90=E5=A4=B1=E8=B4=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/e0b7a574-3af9-4295-8e80-51cafad8e956 Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com> --- .github/workflows/copilot-dev-bridge.yml | 19 ++----------------- .../workflows/deploy-to-zhuyuan-server.yml | 8 +++----- 2 files changed, 5 insertions(+), 22 deletions(-) diff --git a/.github/workflows/copilot-dev-bridge.yml b/.github/workflows/copilot-dev-bridge.yml index b6771f3d..8341f7b0 100644 --- a/.github/workflows/copilot-dev-bridge.yml +++ b/.github/workflows/copilot-dev-bridge.yml @@ -101,26 +101,11 @@ jobs: echo "$ISSUE_JSON" > /tmp/cab-issue.json # 提取标题和内容 - TITLE=$(echo "$ISSUE_JSON" | python3 -c " -import sys, json -try: - data = json.load(sys.stdin) - print(data.get('title', '🌉 [CAB] 未命名任务')) -except Exception as e: - print('🌉 [CAB] 未命名任务') - sys.exit(0) -") + TITLE=$(echo "$ISSUE_JSON" | python3 -c "import sys, json; data = json.load(sys.stdin); print(data.get('title', '🌉 [CAB] 未命名任务'))" 2>/dev/null || echo "🌉 [CAB] 未命名任务") echo "issue_title=$TITLE" >> $GITHUB_OUTPUT # 保存 body 到文件供后续步骤使用 - echo "$ISSUE_JSON" | python3 -c " -import sys, json -try: - data = json.load(sys.stdin) - print(data.get('body', '任务规格解析失败')) -except Exception as e: - print('任务规格解析失败') -" > /tmp/cab-issue-body.md + echo "$ISSUE_JSON" | python3 -c "import sys, json; data = json.load(sys.stdin); print(data.get('body', '任务规格解析失败'))" > /tmp/cab-issue-body.md 2>/dev/null || echo "任务规格解析失败" > /tmp/cab-issue-body.md fi # Step 3 · 创建 Issue diff --git a/.github/workflows/deploy-to-zhuyuan-server.yml b/.github/workflows/deploy-to-zhuyuan-server.yml index a9aa7d5f..8824d43b 100644 --- a/.github/workflows/deploy-to-zhuyuan-server.yml +++ b/.github/workflows/deploy-to-zhuyuan-server.yml @@ -290,11 +290,9 @@ jobs: npm install --production 2>&1 # 写入 MCP Server 环境变量配置 - cat > /opt/age-os/.env.mcp << 'ENV_EOF' -NODE_ENV=production -MCP_PORT=3100 -MCP_BIND_HOST=127.0.0.1 -ENV_EOF + echo "NODE_ENV=production" > /opt/age-os/.env.mcp + echo "MCP_PORT=3100" >> /opt/age-os/.env.mcp + echo "MCP_BIND_HOST=127.0.0.1" >> /opt/age-os/.env.mcp # 注入密钥(从 GitHub Secrets) echo "ZHUYUAN_API_KEY=${ZHUYUAN_API_KEY}" >> /opt/age-os/.env.mcp