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