Skip to content

Commit 2999c20

Browse files
authored
Merge pull request #537 from TurboWarp/electron21
Electron 21
2 parents b02b583 + 93a31a9 commit 2999c20

File tree

3 files changed

+27
-15
lines changed

3 files changed

+27
-15
lines changed

.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

electron-bin/version.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"electronVersion": "20.2.0"
2+
"electronVersion": "21.0.1"
33
}

src/packager/large-assets.js

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -42,24 +42,24 @@ export default {
4242
estimatedSize: 135854818
4343
},
4444
'electron-win32': {
45-
src: externalFile('electron-v20.2.0-win32-ia32.zip'),
46-
sha256: '6efb3db3b6cc64175c9e4aa7fd9cc5f4bfd5f55c178ab2dcea84a781b175b968',
47-
estimatedSize: 88630104
45+
src: externalFile('electron-v21.0.1-win32-ia32.zip'),
46+
sha256: 'dab54b0ec054be51de0d56f728e96e76065f5666d804037b07ba2f211a5c8a1e',
47+
estimatedSize: 89234717
4848
},
4949
'electron-win64': {
50-
src: externalFile('electron-v20.2.0-win32-x64.zip'),
51-
sha256: '1957470df4cd29ccfc03c0b701a7b2949b6cf6e5c5eaebd9cf4e002ae40e97f0',
52-
estimatedSize: 93849388
50+
src: externalFile('electron-v21.0.1-win32-x64.zip'),
51+
sha256: '540c77bb85b4046fe7c297de0cb12fd3105ac5c6a504d870921172aa33d83198',
52+
estimatedSize: 94833579
5353
},
5454
'electron-mac': {
55-
src: externalFile('electron-v19.0.6-macos-universal.zip'),
56-
sha256: 'f38e3bc8c452631cf98516e940a3364aaba36e3e028599979f4fbf1d780eaacc',
57-
estimatedSize: 146890071
55+
src: externalFile('electron-v21.0.1-macos-universal.zip'),
56+
sha256: 'c31d1ef26f7b6230881a11308ebf8f4487a1a3fb7a151da0972fad77bc9e6acf',
57+
estimatedSize: 154789837
5858
},
5959
'electron-linux64': {
60-
src: externalFile('electron-v20.2.0-linux-x64.zip'),
61-
sha256: 'c0e3522de34819b838f4a35ddf30c6283c61be1bb8dff02089cda3f641938aad',
62-
estimatedSize: 88806533
60+
src: externalFile('electron-v21.0.1-linux-x64.zip'),
61+
sha256: '4fd6d7b5a65f44a43165ae77d0484db992b30d6efba478a192e984506fbd52b6',
62+
estimatedSize: 90635371
6363
},
6464
'webview-mac': {
6565
src: externalFile('WebView-macos-4.zip'),

0 commit comments

Comments
 (0)