From e100f64dcc9c55050db7b02561d5442236f31bb2 Mon Sep 17 00:00:00 2001 From: defclass Date: Tue, 2 Feb 2021 11:17:42 +0800 Subject: [PATCH] chore(ci): add osx notarize --- .github/workflows/build-desktop-release.yml | 6 ++++++ resources/forge.config.js | 7 +++++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-desktop-release.yml b/.github/workflows/build-desktop-release.yml index c323c7f11..8f62c1d7b 100644 --- a/.github/workflows/build-desktop-release.yml +++ b/.github/workflows/build-desktop-release.yml @@ -51,6 +51,12 @@ jobs: sed -i 's/"version": "0.0.1"/"version": "${{ github.event.inputs.tag-version }}"/g' ./package.json working-directory: ./static + - name: Update OSX Packager Config + run: | + sed -i 's/my-fake-apple-id/${{ secrets.APPLE_ID_EMAIL }}/g' ./forge.config.js + sed -i 's/my-fake-apple-id-password/${{ secrets.APPLE_ID_PASSWORD }}/g' ./forge.config.js + working-directory: ./static + - name: Display Package.json run: cat ./package.json working-directory: ./static diff --git a/resources/forge.config.js b/resources/forge.config.js index 921c98c25..aaf22f5d0 100644 --- a/resources/forge.config.js +++ b/resources/forge.config.js @@ -9,9 +9,12 @@ module.exports = { entitlements: 'entitlements.plist', 'entitlements-inherit': 'entitlements.plist', 'signature-flags': 'library' - } + }, + osxNotarize: { + appleId: "my-fake-apple-id", + appleIdPassword: "my-fake-apple-id-password", + }, }, - makers: [ { 'name': '@electron-forge/maker-squirrel',