10 Commits

Author SHA1 Message Date
e1bc3a6b2c ci: remove cache steps that add overhead
All checks were successful
CI / check (pull_request) Successful in 1m37s
2026-07-22 12:27:51 +08:00
6052b03fc6 ci: cache npm and Turbo artifacts
All checks were successful
CI / check (pull_request) Successful in 5m0s
2026-07-22 11:50:53 +08:00
da023759a1 fix: 修复后端 CI 检查与测试 2026-07-22 11:17:39 +08:00
257c39db90 feat: 优化 CI 工作流,简化依赖安装和类型检查步骤 2026-07-22 10:57:46 +08:00
c888dce065 feat: 更新 CI 工作流,优化依赖安装步骤 2026-07-22 10:13:31 +08:00
d4fb55a20c feat: 更新 CI 工作流,添加 checkout 步骤的配置
Some checks failed
CI / check (pull_request) Failing after 2m3s
2026-07-22 09:49:12 +08:00
4fdf190d69 feat: 优化 CI 工作流,简化步骤并更新环境配置
Some checks failed
CI / check (pull_request) Failing after 42s
2026-07-21 17:35:16 +08:00
04082820b0 feat: 重构 CI 工作流,合并 lint、类型检查和测试步骤
Some checks failed
CI 检查 / verify (pull_request) Has been cancelled
2026-07-21 17:31:44 +08:00
151ef06ec2 refactor: 精简部署流程,移除 MySQL 管理
Some checks failed
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
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