Dax Raad
7837ae74ff
ci: ok one more time
2026-04-14 23:22:07 -04:00
Dax Raad
b061c5b683
ci: remove Tauri desktop builds from release workflow to simplify distribution
2026-04-14 23:14:08 -04:00
Dax Raad
6a616207e8
ci: enable beta branch releases with auto-update support
2026-04-12 14:40:24 -04:00
Dax Raad
618dd14702
ci: enable signed Windows builds on beta branch
...
Allows beta releases to include properly signed Windows CLI executables, ensuring consistent security verification across all release channels.
2026-04-12 13:16:38 -04:00
Dax Raad
6916bd4be2
ci: prevent beta branch builds from triggering production release steps
...
Skip Windows and Linux code signing, along with artifact downloads for
the beta branch to ensure beta builds don't go through production
release processes.
2026-04-09 17:06:53 -04:00
Dax Raad
40d030cd51
ci: skip winget publish on beta and ensure finalize always runs
...
Beta releases no longer trigger unnecessary Winget submissions, and release
finalization now completes even when some build artifacts are missing.
2026-04-09 16:34:05 -04:00
Luke Parker
0ec5aa84e2
feat(ci): use Azure Artifact Signing for Windows releases ( #15201 )
2026-03-28 11:20:19 +10:00
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