Skip to content

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

Merged
jamesarich merged 2 commits intomainfrom
feat/kmp-distribution-targets
Mar 13, 2026
Merged

feat(desktop): expand supported native distribution formats#4783
jamesarich merged 2 commits intomainfrom
feat/kmp-distribution-targets

Conversation

@jamesarich
Copy link
Copy Markdown
Collaborator

This commit expands the available native distribution formats for the desktop application to include macOS PKG installers, Windows EXE executables, and Linux RPM packages.

Specific changes include:

  • Updated desktop/build.gradle.kts to include TargetFormat.Pkg, TargetFormat.Exe, and TargetFormat.Rpm in the nativeDistributions configuration.
  • Updated the GitHub release workflow (.github/workflows/release.yml) to capture and upload the newly supported file extensions (.pkg, .exe, and .rpm) as release artifacts.

@github-actions github-actions bot added the enhancement New feature or request label Mar 13, 2026
This commit expands the available native distribution formats for the desktop application to include macOS PKG installers, Windows EXE executables, and Linux RPM packages.

Specific changes include:
- Updated `desktop/build.gradle.kts` to include `TargetFormat.Pkg`, `TargetFormat.Exe`, and `TargetFormat.Rpm` in the `nativeDistributions` configuration.
- Updated the GitHub release workflow (`.github/workflows/release.yml`) to capture and upload the newly supported file extensions (`.pkg`, `.exe`, and `.rpm`) as release artifacts.

Signed-off-by: James Rich <[email protected]>
@jamesarich jamesarich force-pushed the feat/kmp-distribution-targets branch from 8ff10a5 to bd9f36a Compare March 13, 2026 18:17
@jamesarich jamesarich enabled auto-merge March 13, 2026 18:17
@jamesarich jamesarich added this pull request to the merge queue Mar 13, 2026
Signed-off-by: James Rich <[email protected]>
@jamesarich jamesarich removed this pull request from the merge queue due to a manual request Mar 13, 2026
@jamesarich jamesarich merged commit 9084430 into main Mar 13, 2026
3 checks passed
@jamesarich jamesarich deleted the feat/kmp-distribution-targets branch March 13, 2026 18:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant