Skip to content

Commit f1e3da9

Browse files
committed
Update generate-electron-binaries GitHub Action
1 parent 2d93d38 commit f1e3da9

1 file changed

Lines changed: 14 additions & 2 deletions

File tree

.github/workflows/generate-electron-binaries.yml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,10 @@ jobs:
77
generate:
88
strategy:
99
matrix:
10-
os: [macos-latest, windows-latest]
10+
os:
11+
- macos-latest
12+
- windows-latest
13+
# - ubuntu-latest
1114

1215
runs-on: ${{ matrix.os }}
1316

@@ -33,8 +36,11 @@ jobs:
3336
name: electron-macos
3437
path: electron-bin/temp/macos/*.zip
3538

39+
- name: Install wine
40+
if: runner.os == 'Linux'
41+
run: sudo apt install wine
3642
- name: Generate Windows
37-
if: runner.os == 'Windows'
43+
if: runner.os == 'Windows' || runner.os == 'Linux'
3844
run: |
3945
cd electron-bin
4046
node generate-windows.js
@@ -44,3 +50,9 @@ jobs:
4450
with:
4551
name: electron-windows
4652
path: electron-bin/temp/windows/*.zip
53+
- name: Upload Windows Crossbuild
54+
if: runner.os == 'Linux'
55+
uses: actions/upload-artifact@v3
56+
with:
57+
name: electron-windows-crossbuild
58+
path: electron-bin/temp/windows/*.zip

0 commit comments

Comments
 (0)