diff --git a/.github/workflows/build-release-electron.yml b/.github/workflows/build-release-electron.yml index 8da6f3b9..620f4851 100644 --- a/.github/workflows/build-release-electron.yml +++ b/.github/workflows/build-release-electron.yml @@ -45,7 +45,20 @@ jobs: - run: pnpm install --frozen-lockfile - - run: pnpm make + - name: Rebuild Electron modules + run: | + cd gui + npx electron-rebuild + if: matrix.os == 'macos-latest' + + - name: Build and package + run: | + if [ "${{ matrix.os }}" == "macos-latest" ]; then + pnpm make -- --arch=x64 --verbose + else + pnpm make --verbose + fi + shell: bash - name: Upload Artifacts uses: softprops/action-gh-release@v2