summaryrefslogtreecommitdiffhomepage
path: root/packages
diff options
context:
space:
mode:
authorDax Raad <[email protected]>2025-12-15 09:47:19 -0500
committerDax Raad <[email protected]>2025-12-15 09:47:19 -0500
commit274b86b19bcd2b6d27fb91212ebe29a0b1b3ba57 (patch)
tree027db0e42e0281627d3c93f1023df8e12f61820e /packages
parent2ca118db59f9beda1a30ae7fe8b2ae67e0738133 (diff)
downloadopencode-274b86b19bcd2b6d27fb91212ebe29a0b1b3ba57.tar.gz
opencode-274b86b19bcd2b6d27fb91212ebe29a0b1b3ba57.zip
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.
Diffstat (limited to 'packages')
-rw-r--r--packages/tauri/src-tauri/tauri.conf.json2
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/tauri/src-tauri/tauri.conf.json b/packages/tauri/src-tauri/tauri.conf.json
index 6813a218b..e2d1f239a 100644
--- a/packages/tauri/src-tauri/tauri.conf.json
+++ b/packages/tauri/src-tauri/tauri.conf.json
@@ -19,7 +19,7 @@
},
"bundle": {
"active": true,
- "targets": ["deb", "rpm", "dmg", "nsis"],
+ "targets": ["appimage", "deb", "rpm", "dmg", "nsis"],
"icon": ["icons/32x32.png", "icons/128x128.png", "icons/[email protected]", "icons/icon.icns", "icons/icon.ico"],
"externalBin": ["sidecars/opencode-cli"],
"createUpdaterArtifacts": true,