Files
rent/.gitea
xiaoquan 733eb2419e fix: 简化 CI/CD 工作流,移除 git clone 步骤
## 问题
- git clone 在 Docker 容器内网络访问 Gitea 失败
- Runner 一直卡在 "Cloning into '.'" 步骤
- 代码已经在服务器上,不需要重复克隆

## 解决方案
- 移除所有 git clone 步骤
- 直接使用 Runner 工作目录中的代码(已由 Gitea 自动同步)
- 合并 install、build、deploy 为单个 job
- 根据分支条件执行不同的部署步骤

## 工作流程
1. 安装 Node.js 和 pnpm(如果没有)
2. 安装项目依赖
3. 构建所有应用
4. 根据分支部署:
   - test 分支 → 测试环境
   - prod 分支 → 生产环境

## 优点
- 简化流程,减少网络依赖
- 执行更快,不需要克隆代码
- 更稳定,避免网络超时问题

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-10 17:04:14 +08:00
..