From 35937c4089883e4f8665d924f646e6f024c91c7b Mon Sep 17 00:00:00 2001 From: Roopesh Date: Wed, 4 Feb 2026 19:21:58 +0530 Subject: [PATCH] feat: enable AppImage build target for Linux (fixes #137) --- .github/workflows/build-desktop.yml | 2 +- packages/desktop/src-tauri/tauri.conf.json | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-desktop.yml b/.github/workflows/build-desktop.yml index 52f5bfc5..947f9083 100644 --- a/.github/workflows/build-desktop.yml +++ b/.github/workflows/build-desktop.yml @@ -98,4 +98,4 @@ jobs: run: cargo test --manifest-path packages/desktop/src-tauri/Cargo.toml --locked - name: Build desktop app - run: pnpm --filter @different-ai/openwork exec tauri build --config src-tauri/tauri.conf.ci.json --target x86_64-unknown-linux-gnu --bundles deb + run: pnpm --filter @different-ai/openwork exec tauri build --config src-tauri/tauri.conf.ci.json --target x86_64-unknown-linux-gnu --bundles deb,appimage diff --git a/packages/desktop/src-tauri/tauri.conf.json b/packages/desktop/src-tauri/tauri.conf.json index 4266402a..2d3ffd44 100644 --- a/packages/desktop/src-tauri/tauri.conf.json +++ b/packages/desktop/src-tauri/tauri.conf.json @@ -39,7 +39,13 @@ "sidecars/openwork-server", "sidecars/owpenbot", "sidecars/openwrk" - ] + ], + "linux": { + "targets": [ + "deb", + "appimage" + ] + } }, "plugins": { "updater": { @@ -49,4 +55,4 @@ ] } } -} +} \ No newline at end of file