mirror of
https://github.com/kuaifan/dootask.git
synced 2026-04-23 10:18:41 +00:00
配合 dootask-app 仓库接入 Expo + EAS Build(见 docs/migration 的 Phase 6),
主仓库不再承担 iOS/Android 打包,保留前端资源构建即可。
- cmd:
- appbuild/buildapp:从 electron_operate app 改为直接 web_build prod,
构建完成后打印提示去 dootask-app 仓库跑 EAS Build / 同步 assets/web/
- 移除 eeui 命令(docker run kuaifan/eeui-cli)
- electron/build.js:
- 删除 data.id === 'app' 分支(Android local.properties / iOS Version.xcconfig
回写、eeui build 调用)
- 删除 argv 'app' 和 'android-upload' 两个命令
- .github/workflows/publish.yml:
- build-client 矩阵移除 android;同时删除所有 (Android) 条件 steps(Build Js/
Setup JDK/Build App/Upload File/Upload Release)
- 保留 Electron 桌面端(mac / windows)分支
- .github/workflows/ios-publish.yml:整体删除(iOS 移动端构建搬去 dootask-app)
子模块 resources/mobile 的 .gitmodules 条目和目录引用留到 Phase 7 一起清理。
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>