mirror of
https://github.com/vector-im/element-desktop.git
synced 2024-09-10 06:15:17 +00:00
Update build_macos.yaml
This commit is contained in:
parent
f6efaf069a
commit
66d96fea2c
1 changed files with 9 additions and 2 deletions
11
.github/workflows/build_macos.yaml
vendored
11
.github/workflows/build_macos.yaml
vendored
|
@ -75,7 +75,8 @@ jobs:
|
||||||
run: |
|
run: |
|
||||||
echo "config-args=--nightly '${{ inputs.version }}'" >> $GITHUB_OUTPUT
|
echo "config-args=--nightly '${{ inputs.version }}'" >> $GITHUB_OUTPUT
|
||||||
|
|
||||||
- name: Build App
|
# We split these because electron-builder gets upset if we set CSC_LINK even to an empty string
|
||||||
|
- name: '[Signed] Build App'
|
||||||
run: |
|
run: |
|
||||||
scripts/generate-builder-config.ts ${{ steps.nightly.outputs.config-args }}
|
scripts/generate-builder-config.ts ${{ steps.nightly.outputs.config-args }}
|
||||||
yarn build:universal --publish never --config electron-builder.json
|
yarn build:universal --publish never --config electron-builder.json
|
||||||
|
@ -85,7 +86,13 @@ jobs:
|
||||||
NOTARIZE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}
|
NOTARIZE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}
|
||||||
CSC_KEY_PASSWORD: ${{ secrets.APPLE_CSC_KEY_PASSWORD }}
|
CSC_KEY_PASSWORD: ${{ secrets.APPLE_CSC_KEY_PASSWORD }}
|
||||||
CSC_LINK: ${{ secrets.APPLE_CSC_LINK }}
|
CSC_LINK: ${{ secrets.APPLE_CSC_LINK }}
|
||||||
CSC_IDENTITY_AUTO_DISCOVERY: ${{ inputs.sign || 'false' }}
|
|
||||||
|
- name: '[Unsigned] Build App'
|
||||||
|
run: |
|
||||||
|
scripts/generate-builder-config.ts ${{ steps.nightly.outputs.config-args }}
|
||||||
|
yarn build:universal --publish never --config electron-builder.json
|
||||||
|
env:
|
||||||
|
CSC_IDENTITY_AUTO_DISCOVERY: false
|
||||||
|
|
||||||
- name: Prepare artifacts for deployment
|
- name: Prepare artifacts for deployment
|
||||||
if: inputs.deploy-mode
|
if: inputs.deploy-mode
|
||||||
|
|
Loading…
Reference in a new issue