@@ -90,14 +90,11 @@ jobs:
9090 ls -al ~/private_keys # Debugging line to check the contents of the directory
9191 chmod -R 755 ~/private_keys # Ensure proper permissions
9292
93- - name : Linux - Build Electron App (All Platforms)
93+ - name : Linux - Build Electron App
9494 if : startsWith(matrix.os, 'ubuntu')
9595 run : |
9696 # Build for Linux
9797 yarn run release
98- # Also build Windows packages from Linux (cross-platform)
99- cd packages/keepkey-desktop
100- yarn electron-builder --win --publish=never
10198 env :
10299 NODE_ENV : production
103100 APPLE_ID : ${{ secrets.apple_id }}
@@ -170,17 +167,6 @@ jobs:
170167 packages/keepkey-desktop/dist/*.AppImage.blockmap
171168 if-no-files-found : error
172169
173- - name : Linux - Upload Windows packages (cross-platform build)
174- if : startsWith(matrix.os, 'ubuntu')
175- uses : actions/upload-artifact@v4
176- with :
177- name : windows-from-linux-${{ matrix.os }}
178- path : |
179- packages/keepkey-desktop/dist/*.exe
180- packages/keepkey-desktop/dist/*.msi
181- packages/keepkey-desktop/dist/*.exe.blockmap
182- packages/keepkey-desktop/dist/*.msi.blockmap
183- if-no-files-found : warn
184170
185171 - name : Mac - Upload .dmg
186172 if : startsWith(matrix.os, 'macos')
0 commit comments