Skip to content

Commit

Permalink
Clean up desktop action
Browse files Browse the repository at this point in the history
  • Loading branch information
prof18 committed Jan 24, 2024
1 parent fe960f3 commit a0a36ff
Showing 1 changed file with 1 addition and 22 deletions.
23 changes: 1 addition & 22 deletions .github/workflows/desktop-macos-release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,30 +42,12 @@ jobs:
~/.konan
key: ${{ runner.os }}-v1-${{ hashFiles('*.gradle.kts') }}

# - name: Import signing certificate into keychain
# run: |
# KEYCHAIN_FILE=default.keychain
# security create-keychain -p $KEYCHAIN_PASSWORD_MACOS $KEYCHAIN_FILE
# security default-keychain -s $KEYCHAIN_FILE
# security unlock-keychain -p $KEYCHAIN_PASSWORD_MACOS $KEYCHAIN_FILE
# security import <(echo $SIGNING_CERTIFICATE_P12_DATA | base64 --decode) \
# -f pkcs12 \
# -k $KEYCHAIN_FILE \
# -P $SIGNING_CERTIFICATE_PASSWORD \
# -T /usr/bin/codesign
# security set-key-partition-list -S apple-tool:,apple: -s -k $KEYCHAIN_PASSWORD_MACOS $KEYCHAIN_FILE
# env:
# SIGNING_CERTIFICATE_P12_DATA: ${{ secrets.SIGNING_CERTIFICATE_P12_DATA_MACOS }}
# SIGNING_CERTIFICATE_PASSWORD: ${{ secrets.SIGNING_CERTIFICATE_PASSWORD_MACOS }}
# KEYCHAIN_PASSWORD_MACOS: ${{ secrets.KEYCHAIN_PASSWORD_MACOS }}

- name: Import signing certificate
uses: apple-actions/import-codesign-certs@v2
with:
p12-file-base64: ${{ secrets.SIGNING_CERTIFICATE_P12_DATA_MACOS }}
p12-password: ${{ secrets.SIGNING_CERTIFICATE_PASSWORD_MACOS }}


- name: Run Checks
run: ./gradlew detekt desktopTest jvmTest

Expand Down Expand Up @@ -100,11 +82,8 @@ jobs:
SENTRY_DNS: ${{ secrets.SENTRY_DNS }}
VERSION: ${{ steps.path_variables.outputs.VERSION }}

- name: Run Proguard
run: ./gradlew :desktopApp:proguardReleaseJars

- name: Create DMG
run: ./gradlew packageReleaseDmg --info
run: ./gradlew packageReleaseDmg

- name: Upload reports
if: failure()
Expand Down

0 comments on commit a0a36ff

Please sign in to comment.