feat(desktop): expand supported native distribution formats (#4783)

This commit is contained in:
James Rich 2026-03-13 13:23:34 -05:00 committed by GitHub
parent 07ec771758
commit 90844301e8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 11 additions and 1 deletions

View file

@ -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

View file

@ -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