From c7f199cea073cf7549950731d8a9f578d53966d0 Mon Sep 17 00:00:00 2001 From: Alexander Drozdov Date: Thu, 7 Dec 2023 09:59:04 +0200 Subject: [PATCH] add mac build --- .github/workflows/main.yml | 21 +++++++++++++++++++++ main/electron-builder.yml | 9 ++++----- main/package.json | 2 +- 3 files changed, 26 insertions(+), 6 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 85a88679b..acde29e4a 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -71,3 +71,24 @@ jobs: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Hash run: cat ./main/dist/latest-linux.yml + + macos: + needs: renderer + runs-on: macos-11 + steps: + - uses: actions/checkout@v3 + - uses: actions/setup-node@v3 + - uses: actions/download-artifact@v3 + with: + name: renderer-dist + path: ./renderer/dist + - run: yarn --frozen-lockfile + working-directory: ./main + - run: yarn build + working-directory: ./main + - run: yarn package -p onTagOrDraft + working-directory: ./main + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: Hash + run: cat ./main/dist/latest-mac.yml diff --git a/main/electron-builder.yml b/main/electron-builder.yml index 6442255d8..e6626f7be 100644 --- a/main/electron-builder.yml +++ b/main/electron-builder.yml @@ -23,11 +23,10 @@ linux: - "AppImage" mac: target: - - target: default - arch: - - universal - # MacOS apps can only be run on other systems if signed - forceCodeSigning: true + - target: "default" + arch: + - "universal" + identity: null appImage: executableArgs: - "--sandbox" diff --git a/main/package.json b/main/package.json index a49f21972..c3bfbb545 100644 --- a/main/package.json +++ b/main/package.json @@ -1,6 +1,6 @@ { "name": "awakened-poe-trade", - "version": "3.22.10004", + "version": "3.22.10005", "private": true, "scripts": { "dev": "node build/script.mjs",