From 90844301e8b7a96bb59d20ae6621213a6e8e2d55 Mon Sep 17 00:00:00 2001 From: James Rich <2199651+jamesarich@users.noreply.github.com> Date: Fri, 13 Mar 2026 13:23:34 -0500 Subject: [PATCH] feat(desktop): expand supported native distribution formats (#4783) --- .github/workflows/release.yml | 3 +++ desktop/build.gradle.kts | 9 ++++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f23b63b34..48b359390 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -306,8 +306,11 @@ jobs: name: desktop-${{ runner.os }} path: | desktop/build/compose/binaries/main-release/*/*.dmg + desktop/build/compose/binaries/main-release/*/*.pkg desktop/build/compose/binaries/main-release/*/*.msi + desktop/build/compose/binaries/main-release/*/*.exe desktop/build/compose/binaries/main-release/*/*.deb + desktop/build/compose/binaries/main-release/*/*.rpm retention-days: 1 if-no-files-found: ignore diff --git a/desktop/build.gradle.kts b/desktop/build.gradle.kts index afc6bcc54..039f5abf1 100644 --- a/desktop/build.gradle.kts +++ b/desktop/build.gradle.kts @@ -49,7 +49,14 @@ compose.desktop { } nativeDistributions { - targetFormats(TargetFormat.Dmg, TargetFormat.Msi, TargetFormat.Deb) + targetFormats( + TargetFormat.Dmg, + TargetFormat.Pkg, + TargetFormat.Exe, + TargetFormat.Msi, + TargetFormat.Deb, + TargetFormat.Rpm, + ) packageName = "Meshtastic" // App Icon