Skip to content

Commit 7a04544

Browse files
authored
Disable multipart downloading in electron build (#91)
And update cert download links
1 parent 2c269e5 commit 7a04544

3 files changed

Lines changed: 10 additions & 6 deletions

File tree

.github/workflows/bundle-desktop.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,15 +44,17 @@ jobs:
4444
# - name: Build on Mac
4545
# run: yarn electron-builder --mac --publish never
4646
# env:
47-
# CSC_LINK: ${{ secrets.MAC_CSC_LINK }}
47+
# CSC_LINK: ${{ secrets.MAC_CSC_LINK2 }}
4848
# CSC_KEY_PASSWORD: ${{ secrets.MAC_CSC_KEY_PASSWORD }}
49+
# DISABLE_MULTIPART_DOWNLOADING: true
4950
# if: runner.os == 'macOS'
5051

5152
- name: Build on Windows
5253
run: yarn electron-builder --win --publish never || yarn electron-builder --win --publish never
5354
env:
54-
CSC_LINK: ${{ secrets.WINDOWS_CSC_LINK }}
55+
CSC_LINK: ${{ secrets.WINDOWS_CSC_LINK2 }}
5556
CSC_KEY_PASSWORD: ${{ secrets.WINDOWS_CSC_KEY_PASSWORD }}
57+
DISABLE_MULTIPART_DOWNLOADING: true
5658
if: runner.os == 'Windows'
5759

5860
- name: Install deps for Linux

.github/workflows/publish-mac.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@ jobs:
2626
run: yarn electron-builder --mac --publish always || yarn electron-builder --mac --publish always
2727
env:
2828
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
29-
CSC_LINK: ${{ secrets.MAC_CSC_LINK }}
29+
CSC_LINK: ${{ secrets.MAC_CSC_LINK2 }}
3030
CSC_KEY_PASSWORD: ${{ secrets.MAC_CSC_KEY_PASSWORD }}
3131
APPLE_ID: ${{ secrets.APPLE_ID }}
32-
APPLE_ID_PASSWORD: ${{ secrets.APPLE_ID_PASSWORD }}
32+
APPLE_ID_PASSWORD: ${{ secrets.APPLE_ID_PASSWORD }}
33+
DISABLE_MULTIPART_DOWNLOADING: true

.github/workflows/publish-windows.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,5 +26,6 @@ jobs:
2626
run: yarn electron-builder --win --publish always || yarn electron-builder --win --publish always
2727
env:
2828
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
29-
CSC_LINK: ${{ secrets.WINDOWS_CSC_LINK }}
30-
CSC_KEY_PASSWORD: ${{ secrets.WINDOWS_CSC_KEY_PASSWORD }}
29+
CSC_LINK: ${{ secrets.WINDOWS_CSC_LINK2 }}
30+
CSC_KEY_PASSWORD: ${{ secrets.WINDOWS_CSC_KEY_PASSWORD }}
31+
DISABLE_MULTIPART_DOWNLOADING: true

0 commit comments

Comments
 (0)