Commit Graph

119 Commits

Author SHA1 Message Date
GitHub Action
fe24322fb1 Auto-fix formatting issues 2025-11-13 06:36:01 +00:00
Claude
07afdd8eeb Fix Windows installation timeout with smart retry mechanism (#1071)
Problem:
- Windows users experiencing 10-minute timeout during first build
- Network detection didn't help users with low latency but slow downloads
- Native compilation and antivirus scanning make Windows builds slower

Solution:
1. Increase timeout: Windows 15min (from 10min), other platforms 10min (from 5min)
2. Smart retry: Auto-retry with CN mirror if first attempt times out
3. Better UX: Show expected time (10-15min for Windows first build)
4. Documentation: Add Windows timeout troubleshooting to FAQ

Technical changes:
- BaseBuilder.ts: Implement try-catch with automatic mirror fallback
- FAQ: Document the issue, causes, and solutions in both EN/CN
- User-friendly messages for first-time setup expectations

Fixes #1071
2025-11-13 06:30:24 +00:00
Tw93
eb128c6aa7 Continue to optimize packaging issues under Linux 2025-10-20 10:15:51 +08:00
GitHub Action
d4bbea917e Auto-fix formatting issues 2025-10-17 10:02:16 +00:00
Tw93
a8d614ed18 Continue to optimize appimage packaging 2025-10-17 18:01:43 +08:00
Tw93
0d3a3be9c7 improve code quality and user experience 2025-10-16 12:10:08 +08:00
Tw93
00d49bbbf7 Fix the packaging appimage problem in linux 2025-10-13 20:29:32 +08:00
Tw93
2fb47988fc fix stdout pipe buffer blocking during package installation 2025-10-13 20:13:07 +08:00
Tw93
e7c10f6527 Fix cargo command not found after Rust installation 2025-10-13 19:41:28 +08:00
Tw93
f626ad5a0c hide-on-close support param 2025-09-16 10:21:27 +08:00
Tw93
14f337fe2b Support keep-binary usage 2025-09-05 15:14:03 +08:00
Tw93
a98d28bbd4 🐛 reset 2025-08-26 22:14:13 +08:00
Tw93
21c83143a0 🐛 Fix packaging issues under Windows 2025-08-26 21:09:46 +08:00
Tw93
0e11f7f647 🐛 Fix packaging issues under Windows 2025-08-26 19:38:02 +08:00
Tw93
88690b15ea 🐛 Fix pnpm packaging errors and refactor 2025-08-26 19:32:54 +08:00
Tw93
02463a72f6 🐛 update pnpm install 2025-08-26 15:52:58 +08:00
Tw93
e805f93ccc 🎨 Optimize the user experience of pnpm 2025-08-26 15:30:09 +08:00
Tw93
dcfd00e6e1 Support packaging of multiple systems including Linux/Windows 2025-08-23 14:12:54 +08:00
Tw93
a539067e57 💄 format 2025-08-21 20:34:10 +08:00
Tw93
b51fa5e2b7 🐛 GitHub action cli packaging issue fixed 2025-08-21 15:28:40 +08:00
Tw93
facdfb564e 🎨 update pake cli actions 2025-08-20 15:44:43 +08:00
Tw93
1bb2522ab7 🎨 Continue using npm 2025-08-20 12:49:40 +08:00
Tw93
29b7504109 Add prettier as devDependency to improve development workflow 2025-08-16 22:46:52 +08:00
Tw93
6f9450d598 beta 2025-08-16 22:37:08 +08:00
Tw93
f76d567895 Support test packaging process 2025-08-14 20:51:42 +08:00
Tw93
5853884cda 🐛 format 2025-08-14 11:54:20 +08:00
Tw93
7b74b7fc15 🐛 update actions work 2025-08-14 11:52:37 +08:00
Tw93
256cdc77ee 🎨 format code 2025-08-14 11:20:15 +08:00
Tw93
dd3e00fad5 🔧 Package management optimization 2025-08-14 10:01:35 +08:00
Tw93
7c2c68f3a6 🔧 Global formatting and update formatting 2025-08-05 19:53:58 +08:00
Tw93
4972d798b5 🐛 Remove the packaged all in Linux, add rpm. 2025-01-06 19:33:27 +08:00
Tw93
4871e0dafc 🐛 Update Linux packaging experience 2024-12-30 15:36:25 +08:00
Tw93
a566bb2849 🐛 update prerequisites url 2024-12-16 14:21:34 +08:00
jeasonnow
a631e117ca refactor: pake-cli support tauri 2.x beta 2024-07-30 16:14:29 +08:00
Tw93
f66095671b 🎨 Optimize code formatting 2024-05-11 11:20:28 +08:00
Tw93
3473db7312 🐛 Remove transparent and use hideTitleBar 2024-05-09 20:50:11 +08:00
Tw93
4df5a667d7 🔧 Improve china mirroring speed 2024-05-09 20:00:16 +08:00
jeasonnow
dd66190e49 feat: support cli development 2023-07-06 11:00:15 +08:00
jeasonnow
96edb6fe88 Merge remote-tracking branch 'origin/master' into dev 2023-07-04 16:31:59 +08:00
Tw93
b903081f88 🐛 Fix fnm bug 2023-06-28 21:55:20 +08:00
Tw93
481537624d 🎨 Correct document format 2023-06-28 15:28:56 +08:00
jeasonnow
c37db9a918 feat: the pake debug option should support build a debug application 2023-06-27 18:32:45 +08:00
Tw93
088e14ca29 First-time installation prompt 2023-06-24 21:24:31 +08:00
Tw93
00c01a9638 🎨 Unified code style 2023-06-24 20:17:52 +08:00
Tw93
baf59a3300 CLI more beautiful. 2023-06-24 00:01:44 +08:00
Tw93
8865500593 🎨 Fix the packaging issue for Linux and Windows. 2023-06-23 19:06:17 +08:00
Tw93
aa0964e2c1 🎨 Fix the packaging issue for Linux and Windows 2023-06-23 18:12:10 +08:00
Tw93
0431bc7c12 🎨 CLI is more user-friendly. 2023-06-23 16:51:18 +08:00
Tw93
6a4bb69631 🎨 Optimize CLI usage. 2023-06-23 13:15:49 +08:00
Tw93
ba65ff21da 🎨 Simplify usage 2023-06-23 11:43:06 +08:00