Files
gongxue-base/.gitea/workflows
wangziqi f0321b5bdd
Some checks failed
CI / check (pull_request) Failing after 3m9s
ci(deploy): 部署工作流改为本地 runner 直跑版(免 SSH/Secrets)
- 移除 SSH/rsync 步骤与 SSH 相关 Secrets 依赖,runs-on: self-hosted 本机直跑
- 步骤:git pull → npm ci → build → migration:run → pm2 startOrReload --update-env → 健康检查
- 新增可选输入 seed_roles:首次部署/新增权限码时强制播种 RBAC,跑完自动去掉
- .env 无需配置到 Gitea,仅放服务器部署目录
- 注释说明 runner 在 docker 容器时的挂载与宿主 pm2 要求
2026-08-09 21:41:48 +08:00
..