Tomas Dvorak
5fae9779ad
ci/cd
2026-04-28 10:12:30 +02:00
Tomas Dvorak
5657ed74e3
update ci/cd
2026-04-27 11:23:56 +02:00
Tomas Dvorak
a07fca997e
fix: CI/CD test failures and invalid Go version
...
- Fix go.mod Go version from invalid 1.25.7 to 1.23
- Fix Dockerfile golang image from 1.25 to 1.23
- Add window.matchMedia mock for jsdom themeStore tests
- Exclude e2e/ from Vitest to prevent Playwright test conflicts
- Add frontend test step to both CI workflows
2026-04-27 09:04:30 +02:00
Yuzhong Zhang
eadacd9e66
更新 Dockerfile 和 GitHub Actions 工作流,支持多平台构建。添加 QEMU 设置以支持不同架构,修改 Dockerfile 以使用动态平台参数构建前后端应用。 ( #14 )
2025-08-25 14:50:01 +08:00
Yuzhong Zhang
707b7283f6
update
2025-07-08 20:52:09 +08:00
Yuzhong Zhang
23ca6ef82e
update workflow
2025-07-08 20:48:18 +08:00
Yuzhong Zhang
74cb9e5658
fix
2025-07-08 18:53:44 +08:00
Yuzhong Zhang
dfe6ca9a7d
update wf
2025-07-08 18:52:14 +08:00
Yuzhong Zhang
a090ce26cd
use submodule
2025-07-08 14:44:24 +08:00
Yuzhong Zhang
15327cee5a
Update docker-build.yml
2025-07-06 13:05:20 +08:00
Yuzhong Zhang
88d3983f26
更新项目配置与构建流程
...
本次提交包含以下主要更改:
1. 更新 `.gitignore` 文件,移除对子目录环境变量文件的忽略。
2. 修改 `excalidraw-complete.Dockerfile`,将构建工具从 `npm` 更改为 `pnpm`,并移除不必要的补丁步骤。
3. 更新 GitHub Actions 工作流 `docker-build.yml`,移除对子模块的递归检出。
4. 修改 `excalidraw/.env.production` 文件,调整后端 API 地址为本地开发环境,并更新 Firebase 配置。
5. 移除 `husky` 相关依赖及配置,简化项目依赖。
这些更改旨在优化开发环境配置,提高构建效率,并简化项目依赖管理。
2025-07-05 23:39:52 +08:00
Yuzhong Zhang
61abbc612b
fix
2025-06-23 13:02:10 +08:00
Yuzhong Zhang
ce0d79c2f0
fix
2025-06-23 12:56:37 +08:00
Yuzhong Zhang
7b2f7af77c
fix
2025-06-23 12:34:34 +08:00
Yuzhong Zhang
1d2ff532f5
fix
2025-06-23 12:12:10 +08:00
Yuzhong Zhang
d08386e7d6
fix
2025-06-23 12:00:27 +08:00
Yuzhong Zhang
315f16d8b7
添加 GitHub Actions 工作流以构建和推送 Docker 镜像
...
此更改引入了一个新的工作流文件 `docker-build.yml`,用于在推送和拉取请求时自动构建和推送 Docker 镜像。工作流包括前端构建、上传工件、登录容器注册表以及提取元数据等步骤,旨在简化 CI/CD 流程并提高构建效率。
2025-06-23 11:56:16 +08:00