diff --git a/.github/workflows/pull-request.yaml b/.github/workflows/pull-request.yaml index 9bfff0516..cd5aee105 100644 --- a/.github/workflows/pull-request.yaml +++ b/.github/workflows/pull-request.yaml @@ -27,6 +27,10 @@ jobs: command: make:intel tag: x64 dist: /apps/desktop/out/make/squirrel.windows/x64/*Setup.exe + - os: windows-latest + command: make:x86 + tag: x86 + dist: /apps/desktop/out/make/squirrel.windows/ia32/*Setup.exe - os: macos-13 command: make:intel tag: x64 @@ -100,7 +104,7 @@ jobs: - name: Upload zip distributives to artifacts uses: actions/upload-artifact@v4 - if: runner.os == 'Windows' + if: runner.os == 'Windows' && matrix.tag == 'x64' with: name: Tonkeeper Desktop ${{ runner.os }} x64 archive retention-days: 10 diff --git a/apps/desktop/package.json b/apps/desktop/package.json index 3fb236cbe..edb99162d 100644 --- a/apps/desktop/package.json +++ b/apps/desktop/package.json @@ -14,10 +14,12 @@ "make": "electron-forge make", "make:arm": "electron-forge make --arch=arm64", "make:intel": "electron-forge make --arch=x64", + "make:x86": "electron-forge make --arch=ia32", "make:universal": "electron-forge make --arch=universal", "publish": "electron-forge publish", "publish:arm": "electron-forge publish --arch=arm64", "publish:intel": "electron-forge publish --arch=x64", + "publish:x86": "electron-forge publish --arch=ia32", "publish:universal": "electron-forge publish --arch=universal", "lint": "eslint --ext .ts,.tsx .", "build": "yarn make",