|
@@ -33,7 +33,7 @@ concurrency:
|
|
|
env:
|
|
|
ELECTRON_RBE_JWT: ${{ secrets.ELECTRON_RBE_JWT }}
|
|
|
GN_BUILDFLAG_ARGS: 'enable_precompiled_headers=false'
|
|
|
- GCLIENT_EXTRA_ARGS: ${{ inputs.target-platform == 'macos' && '--custom-var=checkout_mac=True --custom-var=host_os=mac' || '--custom-var=checkout_arm=True --custom-var=checkout_arm64=True' }}
|
|
|
+ GCLIENT_EXTRA_ARGS: ${{ inputs.target-platform == 'macos' && '--custom-var=checkout_mac=True --custom-var=host_os=mac' || (inputs.target-platform == 'linux' && '--custom-var=checkout_arm=True --custom-var=checkout_arm64=True' || '--custom-var=checkout_win=True') }}
|
|
|
ELECTRON_OUT_DIR: Default
|
|
|
TARGET_ARCH: ${{ inputs.target-arch }}
|
|
|
|
|
@@ -45,7 +45,7 @@ jobs:
|
|
|
strategy:
|
|
|
fail-fast: false
|
|
|
matrix:
|
|
|
- build-type: ${{ inputs.target-platform == 'macos' && fromJSON('["darwin","mas"]') || fromJSON('["linux"]') }}
|
|
|
+ build-type: ${{ inputs.target-platform == 'macos' && fromJSON('["darwin","mas"]') || (inputs.target-platform == 'windows' && fromJSON('["windows"]') || fromJSON('["linux"]')) }}
|
|
|
env:
|
|
|
BUILD_TYPE: ${{ matrix.build-type }}
|
|
|
TARGET_ARCH: ${{ inputs.target-arch }}
|