|
|
567613aa6b
|
docs: 更新 CI 部署文档 v5.1.0 → v5.2.0
主要更新:
- Runner 镜像:添加 Docker CLI,固定 Bun 版本为 1.3
- systemd 服务:添加 Docker socket 挂载配置
- CI 流程:移除覆盖率相关描述(只运行单元测试)
- 关键设计说明:更新 Runner 镜像和 Docker socket 挂载说明
|
2026-04-17 16:33:35 +08:00 |
|
|
|
7856d53635
|
docs: 更新 CI 部署文档,补充国内网络适配配置
- 新增 Docker 镜像加速配置(服务器初始化)
- 重写 Act Runner 安装章节:自定义镜像构建、config.yaml 关键配置、systemd --config 参数
- 补充三个国内网络问题的解决方案:Docker Hub 加速、github_mirror、--network host
- 更新故障排查:新增 Action 拉取失败、checkout 失败两个排查项
- 更新目录结构:新增 act-runner/ 和 runner-image/
- 版本更新至 v5.1.0
|
2026-04-17 14:01:25 +08:00 |
|
|
|
2a02c19dcb
|
refactor: 统一使用 Docker Compose V2 命令语法
CI/CD Pipeline / Code Quality (push) Failing after 15s
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Build Test Image (push) Has been skipped
CI/CD Pipeline / Build Production Image (push) Has been skipped
CI/CD Pipeline / Deploy to Test (push) Has been skipped
CI/CD Pipeline / Deploy to Production (push) Has been skipped
将所有 docker-compose(V1)替换为 docker compose(V2):
- CI/CD 流水线、部署脚本、文档中的命令调用
- 安装包名 docker-compose → docker-compose-plugin
|
2026-04-17 00:31:49 +08:00 |
|
|
|
3623ad04b6
|
docs: 添加 JWT_SECRET 和 ADMIN_TOKEN 生成方式说明
在环境变量模板和部署文档中添加了密钥生成的安全实践说明,
包括 openssl 和 Node.js 两种生成方式,以及相关的安全提示。
|
2026-04-16 16:02:01 +08:00 |
|
|
|
e893755340
|
feat: 添加 CI/CD 部署方案(Gitea + Docker + 双分支工作流)
- Dockerfile: 多阶段构建,oven/bun 基础镜像,非 root 用户
- docker-compose.yml: 本地开发环境(API + MySQL + Drizzle Studio)
- docker-compose.prod.yml: 服务器部署(prod + test,Docker profiles)
- .gitea/workflows/deploy.yml: 双分支 CI/CD(develop→测试, main→生产)
- docs/ci-deployment-guide.md: 完整部署指南(Alibaba Cloud Linux 3)
- scripts/deploy.sh: 手动部署运维脚本
- .env.prod.example: 生产环境变量模板
- .dockerignore: 排除非构建文件
- .gitignore: 排除 .claude/ 目录
|
2026-04-16 12:44:14 +08:00 |
|