Commit Graph
10 Commits
Author SHA1 Message Date
wangziqi e1bc3a6b2c ci: remove cache steps that add overhead
CI / check (pull_request) Successful in 1m37s
2026-07-22 12:27:51 +08:00
wangziqi 6052b03fc6 ci: cache npm and Turbo artifacts
CI / check (pull_request) Successful in 5m0s
2026-07-22 11:50:53 +08:00
xiongyuxing da023759a1 fix: 修复后端 CI 检查与测试 2026-07-22 11:17:39 +08:00
xiongyuxing 257c39db90 feat: 优化 CI 工作流,简化依赖安装和类型检查步骤 2026-07-22 10:57:46 +08:00
xiongyuxing c888dce065 feat: 更新 CI 工作流,优化依赖安装步骤 2026-07-22 10:13:31 +08:00
xiongyuxing d4fb55a20c feat: 更新 CI 工作流,添加 checkout 步骤的配置
CI / check (pull_request) Failing after 2m3s
2026-07-22 09:49:12 +08:00
xiongyuxing 4fdf190d69 feat: 优化 CI 工作流,简化步骤并更新环境配置
CI / check (pull_request) Failing after 42s
2026-07-21 17:35:16 +08:00
xiongyuxing 04082820b0 feat: 重构 CI 工作流,合并 lint、类型检查和测试步骤
CI 检查 / verify (pull_request) Has been cancelled
2026-07-21 17:31:44 +08:00
wangziqi 151ef06ec2 refactor: 精简部署流程,移除 MySQL 管理
CI 检查 / lint (pull_request) Has been cancelled
CI 检查 / typecheck (pull_request) Has been cancelled
CI 检查 / test (pull_request) Has been cancelled
MySQL 已在服务器运行,部署只需三步:
1. 本地构建 → rsync 同步
2. npm ci(首次)+ migration:run
3. pm2 startOrReload
2026-07-20 15:35:45 +08:00
wangziqi a87f26a915 feat: 移除 Docker 部署,添加 Gitea CI/CD workflows
- 删除 docker-compose.yml、Dockerfile、.dockerignore、docker/ 目录
- 更新 deploy.sh:移除 Docker Compose MySQL 启动,改为 systemd 检查
- 新增 .gitea/workflows/deploy.yml:手动触发、rsync + SSH + PM2 部署
- 新增 .gitea/workflows/ci.yml:PR lint + typecheck + test 自动检查
2026-07-20 15:33:46 +08:00