Commit Graph

94 Commits

Author SHA1 Message Date
Brendan Allan
0ccf6a8e2e ci: rename tauri -> desktop 2025-12-26 14:35:17 -06:00
Brendan Allan
24ed94bc1f ci: fix tauri build args 2025-12-26 14:34:58 -06:00
Brendan Allan
599da3ee8f ci: verbose build and re-enable appimage 2025-12-26 14:34:57 -06:00
Brendan Allan
ddab63be61 ci: run prepare step for tauri build 2025-12-26 14:34:57 -06:00
NN708
5a84872777 feat(desktop): arm64 build for linux (#5935) 2025-12-26 14:34:57 -06:00
Brendan Allan
1282f3457d ci: replace with just upload-artifact whole dir 2025-12-26 14:34:57 -06:00
Brendan Allan
2ea105735d ci: import bun shell 2025-12-26 14:34:56 -06:00
Brendan Allan
2e7086e321 try uploading artifacts in workflow 2025-12-26 14:34:56 -06:00
Brendan Allan
89ce5d9ea2 ci: try to upload cli artifacts 2025-12-26 14:34:55 -06:00
Dax Raad
b7c3d0dd9d ci 2025-12-26 14:34:43 -06:00
Dax Raad
13e1091f0f ci 2025-12-26 14:34:42 -06:00
Dax Raad
1024724cc6 ci 2025-12-26 14:34:40 -06:00
Aiden Cline
be47071ce5 ci: fix release notes 2025-12-26 14:34:34 -06:00
Aiden Cline
d30536efa6 Revert "ci: gemini 3 flash doesnt exist in pinned cicd version (#5776)"
This reverts commit 382905602c.
2025-12-26 14:34:33 -06:00
Aiden Cline
c0fe626748 ci: fix publish auth failure 2025-12-26 14:34:32 -06:00
Brendan Allan
bf653d44d1 ci: separate standalone publishing from dependent publishing (#5634)
Co-authored-by: GitHub Action <action@github.com>
2025-12-26 14:34:28 -06:00
Aiden Cline
f084a0cfee ci: change token for gh release to allow discord job to actually trigger see: https://docs.github.com/en/actions/how-tos/write-workflows/choose-when-workflows-run/trigger-a-workflow 2025-12-26 14:34:28 -06:00
Luke Parker
4c805fb327 ci: gemini 3 flash doesnt exist in pinned cicd version (#5776) 2025-12-26 14:34:24 -06:00
Brendan Allan
daf387861d tauri: dev icons + separate prod config (#5691)
Co-authored-by: GitHub Action <action@github.com>
2025-12-26 14:34:03 -06:00
Dax Raad
1b28bd68f6 ci: update publish workflow configuration 2025-12-26 14:34:01 -06:00
Dax Raad
f80e555a58 ci: fix release draft configuration to prevent automatic draft flag 2025-12-26 14:34:00 -06:00
Brendan Allan
22192a2e92 Keep release a draft until all builds are finished (#5632)
Co-authored-by: opencode <opencode@sst.dev>
Co-authored-by: GitHub Action <action@github.com>
2025-12-26 14:33:52 -06:00
Dax Raad
653c181312 ci: fix tauri updater version mismatch by checking out the release tag 2025-12-26 14:33:39 -06:00
Dax Raad
ccaf562c9e 20min 2025-12-26 14:33:35 -06:00
Dax Raad
83249e69f3 ci: update publish workflow concurrency to include version inputs and upgrade ubuntu runner to 24.04 2025-12-26 14:33:30 -06:00
Dax Raad
0ffc67792c core: reorganize agent configuration to separate primary agents (build, plan) from subagents 2025-12-26 14:33:30 -06:00
Dax Raad
37d0ef3362 ci: fix AppImage build hanging by using portable appimage format
- Add appimage target back to tauri.conf.json
- Force reinstall tauri-cli from feat/truly-portable-appimage branch
- Add 10 minute timeout to prevent indefinite hangs
- Add logging to verify correct tauri-cli version is installed

This fixes the issue where AppImage builds would hang at 'Running input plugin: gtk' by using the new portable appimage format that bypasses linuxdeploy entirely.
2025-12-26 14:33:30 -06:00
Felipe Oduardo Sierra
48ff68512a add ARM64 Docker image support (#5483) 2025-12-26 14:33:15 -06:00
Dax Raad
8e7269d985 fix 2025-12-26 14:33:14 -06:00
Dax Raad
e0f885ffc8 ci 2025-12-11 14:57:54 -05:00
Dax Raad
9d73096db0 ci: fix Ubuntu host detection in Tauri build workflow 2025-12-11 13:27:21 -05:00
Dax Raad
639320b3e1 ci: install libglib2.0-dev on Blacksmith Linux runners to fix missing glib-2.0 system library error 2025-12-11 13:16:44 -05:00
Dax Raad
21cf3a7c1b ci 2025-12-11 13:11:36 -05:00
Dax Raad
3a9bbe2371 ci: use Blacksmith runners for Linux and Windows Tauri builds to improve build performance 2025-12-11 13:04:55 -05:00
Dax Raad
137716e0dc ci: fix tauri release asset naming to use opencode-desktop-[platform]-[arch][ext] format 2025-12-11 12:45:48 -05:00
Dax Raad
89d9856ed2 ci: enable tauri desktop app to be published with GitHub release ID and tag name 2025-12-11 11:41:54 -05:00
Dax Raad
c211b22a45 update 2025-12-11 01:15:34 -05:00
Dax Raad
3d95848607 ci 2025-12-09 22:14:18 -05:00
Dax Raad
6dbcacf3ea ci 2025-12-09 21:04:06 -05:00
Dax Raad
4ecebc2c83 ci 2025-12-09 21:03:19 -05:00
Dax Raad
38a79fa449 ci 2025-12-09 21:02:04 -05:00
Dax Raad
bafad6b8a8 ci 2025-12-09 21:01:48 -05:00
Dax Raad
e7e32c946b ci 2025-12-09 20:58:01 -05:00
Dax Raad
fc9bc26d86 ci 2025-12-09 20:56:13 -05:00
Dax Raad
ee00b4e0ce ci 2025-12-09 20:54:56 -05:00
Dax Raad
f82156f0b1 ci 2025-12-09 20:51:54 -05:00
Dax Raad
2ed6298584 ci 2025-12-09 20:51:25 -05:00
Dax Raad
52ef8dea3e ci 2025-12-09 20:50:46 -05:00
Dax Raad
72a13212e2 ci 2025-12-08 20:06:36 -05:00
Brendan Allan
1574e2457b Desktop macOS codesigning and notarization (#5154)
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Dax Raad <d@ironbay.co>
2025-12-07 13:42:23 -05:00