56 Commits
Author SHA1 Message Date
zimonianhua 3519a26495 chore: 删除已弃用的部署工作流并更新生产环境检测
Docker Build and Push / build (push) Has been cancelled
删除三个已弃用的 GitHub Actions 工作流文件 (deploy_docs_pages.yml, demo_site_deploy.yml, custom_deploy.yml),这些工作流已不再使用。
同时更新 web/config.js 中的生产环境检测逻辑,使其同时识别 'prod' 和 'production' 环境变量值,提高配置的灵活性。
2026-02-10 20:17:26 +08:00
zimonianhua fbf7885131 build: 分离开发与发布环境的 Docker 构建配置
Docker Build and Push / build (push) Has been cancelled
custom-deploy-your-server / build-deploy (push) Has been cancelled
deploy-demo-site / build-deploy (push) Has been cancelled
Deploy Docs to GitHub Pages / build (push) Has been cancelled
Deploy Docs to GitHub Pages / Deploy (push) Has been cancelled
- 新增 Dockerfile.release 用于生产环境,仅包含运行所需的最小依赖
- 重构原 Dockerfile 为多阶段构建,集成前端构建与后端编译
- 更新 .goreleaser.yaml 以使用新的发布镜像配置
- 新增 GitHub Actions 工作流用于自动构建和推送 Docker 镜像
2026-02-10 19:57:51 +08:00
engigu e582c80f01 fix: small screen page style 2025-12-17 22:33:56 +08:00
engigu 458487ae42 feat: update docs page 2025-11-18 21:45:43 +08:00
Your Name c7009f8987 feat: add docs pages 2025-11-18 21:28:39 +08:00
engiguandGitHub 64eab7cef2 add docs pages 2025-11-18 21:25:29 +08:00
Your Name 1b00ed8bb9 feat: add docs pages 2025-11-18 18:29:15 +08:00
engigu 691e3bdf7a feat: add docker image push to ghcr 2025-09-12 20:29:34 +08:00
engigu 483aff4822 feat: add docker image push to ghcr 2025-09-12 19:38:38 +08:00
engigu 1c7b0fac25 chore: update site about display 2025-08-10 17:03:58 +08:00
engigu acad638d81 feat: support read site version from release tag 2024-01-29 22:20:33 +08:00
engigu e7b4917b3d feat: support read site version from release tag 2024-01-29 22:00:13 +08:00
engigu ccab125e58 feat: add goreleaser docker image publish 2024-01-28 09:17:26 +08:00
engigu 6dc659357a feat: add goreleaser docker image publish 2024-01-27 22:43:58 +08:00
engigu 849f768708 feat: add goreleaser docker image publish 2024-01-27 22:38:02 +08:00
engigu 86ffa87dcc feat: add goreleaser docker image publish 2024-01-27 22:11:27 +08:00
engigu 340caed0b2 fix: fix go release 2024-01-26 15:18:57 +08:00
engigu 3e1e2dd7f8 chroe: add demo mode 2024-01-23 23:07:21 +08:00
engigu 1a91c33132 update depoly port 2024-01-09 18:05:30 +08:00
engigu 24bb351760 update depoly port 2024-01-09 18:03:14 +08:00
engigu e3f938eee3 update deploy yml 2024-01-09 14:15:31 +08:00
engigu 72795fee1f add delete logs num display 2024-01-03 20:41:43 +08:00
engigu a93cf7c304 change version log 2024-01-03 20:04:03 +08:00
engigu 6fc60d67b5 feat: adjust send msg code struct 2024-01-03 17:12:47 +08:00
engigu df2aaced53 add custom depoly action -- chage to main branch 2024-01-03 11:31:16 +08:00
engigu f9bc1d2fa4 add custom depoly action -- fix build args 2024-01-03 11:28:13 +08:00
engigu 56d1276d6e add custom depoly action 2024-01-03 11:21:36 +08:00
engigu 680a2c89aa add custom depoly action 2024-01-03 11:20:20 +08:00
engigu 2762b00d6e merge dev latest code 2024-01-02 20:08:52 +08:00
engigu 1e3aa79122 Merge branch 'dev' 2024-01-02 20:07:47 +08:00
engigu 599999b6bf adjust cors 2024-01-02 14:20:46 +08:00
engigu 5d5cdf5bc8 adjust cors 2024-01-02 14:18:23 +08:00
engigu 4af4931648 update action 2024-01-02 13:55:53 +08:00
engigu 139aece563 featï: support embed build\ 2024-01-02 11:50:54 +08:00
engigu 54b6f0b977 update action 2024-01-01 21:15:22 +08:00
engigu 99338cb899 update action 2024-01-01 21:14:46 +08:00
EngiGuandGitHub f446d707a2 Update go.yml 2024-01-01 21:00:50 +08:00
EngiGuandGitHub 5727f78276 Update release.yml 2024-01-01 20:59:02 +08:00
engigu 9d1c3004d5 update action 2024-01-01 20:55:09 +08:00
engigu 00bc69bfef update build release 2024-01-01 19:41:43 +08:00
engigu 5924275fbd update build release 2024-01-01 19:38:14 +08:00
engigu fc77815151 update build release 2024-01-01 19:35:46 +08:00
EngiGuandGitHub 7e801a13c5 Update release.yml 2024-01-01 19:10:46 +08:00
EngiGuandGitHub 49b7b18fde Update release.yml 2024-01-01 19:10:22 +08:00
EngiGuandGitHub 8c0b7dc0e3 Update release.yml 2024-01-01 18:58:37 +08:00
EngiGuandGitHub 45092b4c30 Update release.yml 2024-01-01 18:57:31 +08:00
EngiGuandGitHub 243e327516 Update release.yml 2024-01-01 18:56:01 +08:00
EngiGuandGitHub b65021cb7b Update release.yml 2024-01-01 18:51:27 +08:00
engigu 2fc23184c5 feat: add release action 2024-01-01 18:22:45 +08:00
engigu 9a6cb3d21a feat: add action 2024-01-01 14:19:46 +08:00