|
@@ -25,7 +25,8 @@ jobs:
|
|
|
image: ghcr.io/electron/build:${{ inputs.build-image-sha }}
|
|
|
options: --user root --device /dev/fuse --cap-add SYS_ADMIN
|
|
|
volumes:
|
|
|
- - /mnt/cross-instance-cache:/mnt/cross-instance-cache
|
|
|
+ - /mnt/win-cache:/mnt/win-cache
|
|
|
+ - /var/run/sas:/var/run/sas
|
|
|
env:
|
|
|
GCLIENT_EXTRA_ARGS: '--custom-var=checkout_win=True'
|
|
|
TARGET_OS: 'win'
|
|
@@ -40,6 +41,9 @@ jobs:
|
|
|
fetch-depth: 0
|
|
|
- name: Checkout & Sync & Save
|
|
|
uses: ./src/electron/.github/actions/checkout
|
|
|
+ with:
|
|
|
+ generate-sas-token: 'true'
|
|
|
+ target-platform: win
|
|
|
|
|
|
publish-x64-win:
|
|
|
uses: ./.github/workflows/pipeline-segment-electron-build.yml
|