Skip to content

Commit

Permalink
macos distr
Browse files Browse the repository at this point in the history
  • Loading branch information
viktor44 committed Mar 27, 2024
1 parent 653f245 commit dd852f9
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ jobs:

MacOs:
runs-on: macos-13
environment: Release
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
Expand All @@ -26,14 +25,20 @@ jobs:
./mvnw clean package --batch-mode --no-transfer-progress
- run: |
$JAVA_HOME/bin/jpackage @target/jpackage-macos.args --type dmg
- name: Notarize Release Build
uses: lando/notarize-action@v2
with:
product-path: target/distr/macos/*.dmg
appstore-connect-username: ${{ secrets.MACOS_NOTARIZATION_USERNAME }}
appstore-connect-password: ${{ secrets.MACOS_NOTARIZATION_PASSWORD }}
appstore-connect-team-id: ${{ secrets.MACOS_NOTARIZATION_TEAM_ID }}
- uses: softprops/action-gh-release@v2
with:
draft: true
files: target/distr/macos/*.dmg

Windows:
runs-on: windows-2019
environment: Release
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
Expand Down

0 comments on commit dd852f9

Please sign in to comment.