Skip to content

Commit d75c9b9

Browse files
committed
feat: Package and upload uberJar in desktop workflow
- Add a `packageReleaseUberJarForCurrentOS` Gradle task to the desktop workflow. - Include the generated `.jar` files in the artifacts uploaded at the end of the workflow run.
1 parent 6876f05 commit d75c9b9

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

.github/workflows/desktop.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ jobs:
3030
run: ./.github/scripts/decrypt_secret.sh
3131
env:
3232
LARGE_SECRET_PASSPHRASE: ${{ secrets.LARGE_SECRET_PASSPHRASE }}
33+
- name: Package uberJar
34+
run: ./gradlew :app:desktop:packageReleaseUberJarForCurrentOS
3335
- name: Packaging (macOS)
3436
if: matrix.os == 'macos-latest'
3537
run: ./gradlew --no-configuration-cache :app:desktop:notarizeReleaseDmg
@@ -43,3 +45,4 @@ jobs:
4345
app/desktop/build/compose/binaries/main-release/deb/*.deb
4446
app/desktop/build/compose/binaries/main-release/dmg/*.dmg
4547
app/desktop/build/compose/binaries/main-release/msi/*.msi
48+
app/desktop/build/compose/jars/*.jar

0 commit comments

Comments
 (0)