Commit Graph

139 Commits

Author SHA1 Message Date
Luke Parker 8c6ddb0afe feat(windows): add arm64 release targets for cli and desktop (#16696) 2026-03-12 00:25:09 +00:00
Brendan Allan b534031e0d ci: setup node in tauri build 2026-03-11 16:09:17 +08:00
Brendan Allan b2b29ac148 ci: remove electron beta requirement 2026-03-04 22:38:23 +08:00
Brendan Allan f82d73e2b9 ci: only publish electron on beta 2026-03-04 22:21:56 +08:00
Brendan Allan dffd2d0ae4 desktop: add electron version (#15663) 2026-03-04 15:12:34 +08:00
Luke Parker 3409375fd6 fix: most segfaults on windows with Bun v1.3.10 stable (#15181) 2026-02-26 17:55:01 +10:00
Luke Parker 173b320bec upgrade to bun 1.3.10 canary and force baseline builds always (#14843) 2026-02-24 16:06:45 +10:00
Brendan Allan 3fbd2363db desktop: publish betas to separate repo (#14376) 2026-02-20 22:33:21 +08:00
Goni Zahavy 483f0e31a5 ci: fixed missing if condition (#13934) 2026-02-17 12:42:55 +08:00
Goni Zahavy 283c2209d5 ci: fixed Rust cache for 'cargo install' in publish.yml (#13907) 2026-02-17 12:13:33 +08:00
Goni Zahavy 69ab1be1a4 ci: fixed apt cache not working in publish.yml (#13897) 2026-02-16 17:31:38 -06:00
Dax Raad 43ea8fd619 ci: use native ARM runner for faster Linux ARM builds
Switch from cross-compilation on x86_64 to native ARM runner, which improves build speed and reliability for Linux ARM binary distribution.
2026-02-02 10:06:21 -05:00
Dax Raad 58854a2198 ci: reduce aarch64 build runner to 4 vcpu to lower infrastructure costs 2026-02-02 09:44:19 -05:00
Dax Raad 061357e660 ci 2026-02-02 09:37:37 -05:00
Dax Raad 904c8e560d ci: increase ARM runner to 8 vCPUs for faster Tauri builds 2026-01-30 21:06:48 +00:00
Dax Raad 70e86a8629 ci 2026-01-30 00:56:45 -05:00
Dax Raad 413925cfb6 ci 2026-01-30 00:48:08 -05:00
Dax Raad f4c01a04f4 ci 2026-01-30 00:46:12 -05:00
Dax Raad cd7941e7f7 ci 2026-01-30 00:44:58 -05:00
Dax Raad b8adf210f0 ci 2026-01-30 00:25:52 -05:00
Dax Raad bb3b376d7d ci 2026-01-30 00:23:52 -05:00
Dax Raad e26ef19d0f ci 2026-01-30 00:21:30 -05:00
Dax Raad 194dc74fc8 ci 2026-01-30 00:18:50 -05:00
Dax Raad eef25b6ed5 ci 2026-01-30 00:15:21 -05:00
Dax Raad a5cab2f070 ci 2026-01-30 00:07:56 -05:00
Dax Raad 56eb4fabc5 ci 2026-01-30 00:04:51 -05:00
Dax Raad ec95b69c4e ci: cache apt packages to reduce CI build times on ubuntu 2026-01-29 21:51:53 -05:00
Dax Raad e3235301ba ci 2026-01-29 21:19:00 -05:00
Dax Raad 9268691723 ci 2026-01-29 19:34:12 -05:00
Dax Raad 806dbd0368 ci 2026-01-29 19:08:48 -05:00
Dax Raad a6c228de9e ci 2026-01-29 19:03:07 -05:00
Dax Raad c65037a53b ci 2026-01-29 19:00:52 -05:00
Dax Raad 11ff5ece5c ci 2026-01-29 18:59:15 -05:00
Dax 0bda03e271 feat: add beta branch sync workflow for contributor PRs (#11190) 2026-01-29 20:02:36 +00:00
Dax 6929c11045 ci (#11149)
Co-authored-by: opencode <opencode@sst.dev>
2026-01-29 13:17:55 -05:00
Frank 778d110537 Revert "ci: make tests passing a requirement pre-release"
This reverts commit dc6a78a56f.
2026-01-27 14:37:33 -05:00
Aiden Cline dc6a78a56f ci: make tests passing a requirement pre-release 2026-01-27 11:31:02 -05:00
Brendan Allan 68b4ab1b91 ci: don't continue-on-error in tauri action 2026-01-12 21:27:52 +08:00
Dax Raad b502b666f6 ci: add retry logic to desktop build to handle intermittent failures 2026-01-08 14:57:55 -05:00
Brendan Allan 788689e78d desktop: go back to regular tauri cli 2026-01-07 20:42:10 +08:00
Brendan Allan 91a8224dfd try using forked tauri-cli again 2026-01-07 15:29:14 +08:00
Brendan Allan c37c9c15a0 desktop: use correct tauri-cli branch 2026-01-07 14:36:43 +08:00
Brendan Allan f4b7a4fee2 desktop: use regular tauri cli again 2026-01-07 14:25:25 +08:00
Brendan Allan cc7d4bd01e use custom tauri-cli on linux 2026-01-07 13:34:18 +08:00
Dax Raad f6d6d27259 ci 2026-01-02 18:58:56 -05:00
Brendan Allan 781d2d4805 ci: rename tauri -> desktop 2025-12-23 11:15:19 +08:00
Brendan Allan ff86ebe2d5 ci: fix tauri build args 2025-12-22 18:55:01 +08:00
Brendan Allan da1ac70eda ci: verbose build and re-enable appimage 2025-12-22 18:48:58 +08:00
Brendan Allan b226ab6a69 ci: run prepare step for tauri build 2025-12-22 18:05:52 +08:00
NN708 5120584a1c feat(desktop): arm64 build for linux (#5935) 2025-12-22 03:45:30 -06:00