build: build ffmpeg on MAS publish (#42448)
This commit is contained in:
parent
89ce1cbd39
commit
eacdf56e0b
1 changed files with 7 additions and 1 deletions
8
.github/workflows/macos-pipeline.yml
vendored
8
.github/workflows/macos-pipeline.yml
vendored
|
@ -507,7 +507,7 @@ jobs:
|
||||||
else
|
else
|
||||||
electron/script/zip-symbols.py -b $BUILD_PATH
|
electron/script/zip-symbols.py -b $BUILD_PATH
|
||||||
fi
|
fi
|
||||||
- name: Generate FFMpeg
|
- name: Generate FFMpeg (darwin)
|
||||||
if: ${{ inputs.is-release }}
|
if: ${{ inputs.is-release }}
|
||||||
run: |
|
run: |
|
||||||
cd src
|
cd src
|
||||||
|
@ -628,6 +628,12 @@ jobs:
|
||||||
else
|
else
|
||||||
electron/script/zip-symbols.py -b $BUILD_PATH
|
electron/script/zip-symbols.py -b $BUILD_PATH
|
||||||
fi
|
fi
|
||||||
|
- name: Generate FFMpeg (mas)
|
||||||
|
if: ${{ inputs.is-release }}
|
||||||
|
run: |
|
||||||
|
cd src
|
||||||
|
gn gen out/ffmpeg --args="import(\"//electron/build/args/ffmpeg.gn\") use_remoteexec=true $GN_EXTRA_ARGS"
|
||||||
|
autoninja -C out/ffmpeg electron:electron_ffmpeg_zip -j $NUMBER_OF_NINJA_PROCESSES
|
||||||
# TODO(vertedinde): These uploads currently point to a different Azure bucket & GitHub Repo
|
# TODO(vertedinde): These uploads currently point to a different Azure bucket & GitHub Repo
|
||||||
- name: Publish Electron Dist
|
- name: Publish Electron Dist
|
||||||
if: ${{ inputs.is-release }}
|
if: ${{ inputs.is-release }}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue