build: build ffmpeg on MAS publish (#42448)

This commit is contained in:
Keeley Hammond 2024-06-11 14:43:11 -05:00 коммит произвёл GitHub
Родитель 89ce1cbd39
Коммит eacdf56e0b
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
1 изменённых файлов: 7 добавлений и 1 удалений

8
.github/workflows/macos-pipeline.yml поставляемый
Просмотреть файл

@ -507,7 +507,7 @@ jobs:
else
electron/script/zip-symbols.py -b $BUILD_PATH
fi
- name: Generate FFMpeg
- name: Generate FFMpeg (darwin)
if: ${{ inputs.is-release }}
run: |
cd src
@ -628,6 +628,12 @@ jobs:
else
electron/script/zip-symbols.py -b $BUILD_PATH
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
- name: Publish Electron Dist
if: ${{ inputs.is-release }}