Skip to content

Commit b464568

Browse files
committed
can we set package name per platform
1 parent 56bc8ac commit b464568

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

.github/workflows/publish.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,19 +63,19 @@ jobs:
6363
uses: actions/upload-artifact@v4
6464
with:
6565
name: pretixSCAN-${{ env.pretixVersion }}-linux-amd64.deb
66-
path: ./pretixscan/composeApp/build/compose/binaries/main/deb/pretixscan-desktop_${{ env.pretixVersion }}-1_amd64.deb
66+
path: ./pretixscan/composeApp/build/compose/binaries/main/deb/pretixscan_${{ env.pretixVersion }}-1_amd64.deb
6767

6868
- name: Upload Linux arm
6969
if: matrix.os == 'ubuntu-24.04-arm'
7070
uses: actions/upload-artifact@v4
7171
with:
7272
name: pretixSCAN-${{ env.pretixVersion }}-linux-arm64.deb
73-
path: ./pretixscan/composeApp/build/compose/binaries/main/deb/pretixscan-desktop_${{ env.pretixVersion }}-1_arm64.deb
73+
path: ./pretixscan/composeApp/build/compose/binaries/main/deb/pretixscan_${{ env.pretixVersion }}-1_arm64.deb
7474

7575
# Upload MacOS package
7676
- name: Upload MacOS App
7777
if: matrix.os == 'macos-latest'
7878
uses: actions/upload-artifact@v4
7979
with:
8080
name: pretixSCAN-${{ env.pretixVersion }}-macOS.dmg
81-
path: ./pretixscan/composeApp/build/compose/binaries/main/dmg/pretixscan Desktop-${{ env.pretixVersion }}.dmg
81+
path: ./pretixscan/composeApp/build/compose/binaries/main/dmg/pretixscan-${{ env.pretixVersion }}.dmg

pretixscan/composeApp/build.gradle.kts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,6 @@ compose.desktop {
154154

155155
nativeDistributions {
156156
targetFormats(TargetFormat.Dmg, TargetFormat.Msi, TargetFormat.Deb)
157-
packageName = "pretixSCAN Desktop"
158157
packageVersion = version
159158
vendor = "pretix GmbH"
160159
copyright = "pretix.eu, Raphael Michel"
@@ -165,9 +164,11 @@ compose.desktop {
165164
// alternatively: includeAllModules = true
166165

167166
macOS {
167+
packageName = "pretixSCAN"
168168
iconFile.set(File("logo/pretix_app_icon.icns"))
169169
}
170170
windows {
171+
packageName = "pretixSCAN Desktop"
171172
iconFile.set(File("logo/pretix_app_icon.ico"))
172173

173174
// MSI specific configuration
@@ -182,6 +183,7 @@ compose.desktop {
182183

183184
}
184185
linux {
186+
packageName = "pretixSCAN"
185187
iconFile.set(File("logo/pretix_app_icon.png"))
186188
}
187189
}

0 commit comments

Comments
 (0)