mirror of
https://github.com/kuaifan/dootask.git
synced 2026-06-12 02:12:22 +00:00
- 删 language/translate.php(OpenAI 翻译)+ composer.json/lock + README - 删 bin/version.js(git-cliff + OpenAI 更新日志)+ cliff.toml - package.json 去掉 version/translate 两条 script,cmd 去掉 translate 子命令 - README_PUBLISH 指向 dootask-release 技能 翻译/版本号/更新日志改由 dootask-release 技能完成;CI 不受影响(只读 package.json version + CHANGELOG.md)。 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1.0 KiB
1.0 KiB
发布
准备工作
- 添加环境变量
APPLEID、APPLEIDPASS用于公证 - 添加环境变量
CSC_LINK、CSC_KEY_PASSWORD用于签名 - 添加环境变量
GITHUB_TOKEN、GITHUB_REPOSITORY用于发布到GitHub(GitHub Actions 发布不需要) - 添加环境变量
PUBLISH_KEY用于发布到私有服务器
发布版本
翻译、版本号、更新日志改由
dootask-release技能完成(见.claude/skills/dootask-release/)。
npm run build # 编译前端
说明:
- 执行
npm run build作用是生成网页端; - 客户端 (Windows、Mac、Android) 会通过 GitHub Actions 自动生成并发布;所以,如果要自动发布只需要提交git并推送即可;
- 如果想手动生成客户端执行
./cmd electron根据提示选择操作。
编译 App
./cmd appbuild publish # 编译生成App需要的资源
编译完后进入 resources/mobile EEUI框架目录内打包 Android 或 iOS 应用(Android 以实现 GitHub Actions 自动发布)