Commit Graph
13 Commits
Author SHA1 Message Date
plebeius 5f85a0ac15 fix(ci): update macos runner image 2026-01-25 13:39:41 +08:00
plebeius 91cd84819d Update test.yml 2026-01-14 15:03:22 +01:00
plebeius 46f0f494e9 fix(ci): macOS test builds fail with hdiutil "Resource busy" error 2026-01-14 14:36:13 +01:00
plebeius 96a3068928 fix(ci): remove redundant electron-rebuild from build scripts 2026-01-13 16:00:07 +01:00
plebeius 5eceba0134 refactor(ci): remove useless job 2025-12-03 12:51:13 +01:00
plebeius 0f0cf2399a ci: add retry logic and electron caching to all test jobs
Make yarn install resilient to transient network failures by adding retry loop (3 attempts), network timeout/concurrency flags, and caching electron binaries across runs. Fixes intermittent "server aborted pending request" errors on Mac Apple Silicon CI runner.
2025-11-28 17:01:48 +01:00
plebeius f61c87d180 chore(ci): add android build test job 2025-11-25 22:03:30 +01:00
plebeius 724b62344b fix(ci): mac smoke tests can't use timeout command 2025-11-25 17:09:57 +01:00
plebeius 2d23f44bd8 fix(ci): update deprecated intel mac runner 2025-11-25 15:30:36 +01:00
plebeius 26278f92c6 fix(ci): fix test workflow failures on all platforms 2025-11-25 14:54:43 +01:00
plebeius f3b4c7930d Update test.yml 2025-11-25 13:19:43 +01:00
plebeius f6cf6ec4eb test(ci): standardize yarn flags on windows 2025-11-21 16:36:25 +01:00
plebeius 716f600f20 test(ci): add multi-platform smoke tests for linux mac and windows 2025-11-21 16:18:46 +01:00