From 53e0150ed16cd5e6a139b2bdcaeaa34d657469b3 Mon Sep 17 00:00:00 2001 From: Nindi Gill Date: Fri, 23 Jun 2023 00:49:43 +1000 Subject: [PATCH] Update draft_new_release.yml --- .github/workflows/draft_new_release.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/draft_new_release.yml b/.github/workflows/draft_new_release.yml index 4216cc2..3644a23 100644 --- a/.github/workflows/draft_new_release.yml +++ b/.github/workflows/draft_new_release.yml @@ -53,7 +53,7 @@ jobs: DISK_IMAGE_FILENAME="Mist.${{ env.APP_VERSION }}.dmg" echo "DISK_IMAGE_FILENAME=$DISK_IMAGE_FILENAME" >> "$GITHUB_ENV" mkdir -p "$DISK_IMAGE_TEMP" - ditto "Export/Mist.app" "$DISK_IMAGE_TEMP/Applications/Mist.app" + ditto "Export/Mist.app" "$DISK_IMAGE_TEMP/Mist.app" hdiutil create -fs "HFS+" -srcFolder "$DISK_IMAGE_TEMP" -volname "Mist" "$DISK_IMAGE_FILENAME" - name: Notarize Disk Image run: | @@ -66,11 +66,16 @@ jobs: PACKAGE_FILENAME="Mist.${{ env.APP_VERSION }}.pkg" echo "PACKAGE_FILENAME=$PACKAGE_FILENAME" >> "$GITHUB_ENV" mkdir -p "$PACKAGE_TEMP/Applications" + mkdir -p "$PACKAGE_TEMP/Library/LaunchDaemons" + mkdir -p "$PACKAGE_TEMP/Library/PrivilegedHelperTools" ditto "Export/Mist.app" "$PACKAGE_TEMP/Applications/Mist.app" + cp "com.ninxsoft.mist.helper.plist" "$PACKAGE_TEMP/Library/LaunchDaemons/com.ninxsoft.mist.helper.plist" + cp "Export/Mist.app/Contents/Library/LaunchServices/com.ninxsoft.mist.helper" "$PACKAGE_TEMP/Library/PrivilegedHelperTools/com.ninxsoft.mist.helper" pkgbuild --root "$PACKAGE_TEMP" \ --identifier "$PACKAGE_IDENTIFIER" \ --version "${{ env.APP_VERSION }}" \ --min-os-version "12.0" \ + --scripts "Scripts" --sign "$APPLE_DEVELOPER_ID_INSTALLER_SIGNING_IDENTITY" \ "$PACKAGE_FILENAME" - name: Notarize Package