build: add arm64 macOS publish jobs (#24652)
* build: add arm64 macOS publish jobs * update ci-release-build to run new arm64 macOS publish jobs * fixup circleci config validate issues Co-authored-by: John Kleinschmidt <jkleinsc@github.com>
This commit is contained in:
parent
a12602dbc3
commit
589968f9fc
3 changed files with 117 additions and 22 deletions
|
@ -97,17 +97,22 @@ function check (condition, statement, exitIfFail = false) {
|
|||
function assetsForVersion (version, validatingRelease) {
|
||||
const patterns = [
|
||||
`chromedriver-${version}-darwin-x64.zip`,
|
||||
`chromedriver-${version}-darwin-arm64.zip`,
|
||||
`chromedriver-${version}-linux-arm64.zip`,
|
||||
`chromedriver-${version}-linux-armv7l.zip`,
|
||||
`chromedriver-${version}-linux-ia32.zip`,
|
||||
`chromedriver-${version}-linux-x64.zip`,
|
||||
`chromedriver-${version}-mas-x64.zip`,
|
||||
`chromedriver-${version}-mas-arm64.zip`,
|
||||
`chromedriver-${version}-win32-ia32.zip`,
|
||||
`chromedriver-${version}-win32-x64.zip`,
|
||||
`chromedriver-${version}-win32-arm64.zip`,
|
||||
`electron-${version}-darwin-x64-dsym.zip`,
|
||||
`electron-${version}-darwin-x64-symbols.zip`,
|
||||
`electron-${version}-darwin-x64.zip`,
|
||||
`electron-${version}-darwin-arm64-dsym.zip`,
|
||||
`electron-${version}-darwin-arm64-symbols.zip`,
|
||||
`electron-${version}-darwin-arm64.zip`,
|
||||
`electron-${version}-linux-arm64-symbols.zip`,
|
||||
`electron-${version}-linux-arm64.zip`,
|
||||
`electron-${version}-linux-armv7l-symbols.zip`,
|
||||
|
@ -120,6 +125,9 @@ function assetsForVersion (version, validatingRelease) {
|
|||
`electron-${version}-mas-x64-dsym.zip`,
|
||||
`electron-${version}-mas-x64-symbols.zip`,
|
||||
`electron-${version}-mas-x64.zip`,
|
||||
`electron-${version}-mas-arm64-dsym.zip`,
|
||||
`electron-${version}-mas-arm64-symbols.zip`,
|
||||
`electron-${version}-mas-arm64.zip`,
|
||||
`electron-${version}-win32-ia32-pdb.zip`,
|
||||
`electron-${version}-win32-ia32-symbols.zip`,
|
||||
`electron-${version}-win32-ia32.zip`,
|
||||
|
@ -133,20 +141,24 @@ function assetsForVersion (version, validatingRelease) {
|
|||
'electron.d.ts',
|
||||
'hunspell_dictionaries.zip',
|
||||
`ffmpeg-${version}-darwin-x64.zip`,
|
||||
`ffmpeg-${version}-darwin-arm64.zip`,
|
||||
`ffmpeg-${version}-linux-arm64.zip`,
|
||||
`ffmpeg-${version}-linux-armv7l.zip`,
|
||||
`ffmpeg-${version}-linux-ia32.zip`,
|
||||
`ffmpeg-${version}-linux-x64.zip`,
|
||||
`ffmpeg-${version}-mas-x64.zip`,
|
||||
`ffmpeg-${version}-mas-arm64.zip`,
|
||||
`ffmpeg-${version}-win32-ia32.zip`,
|
||||
`ffmpeg-${version}-win32-x64.zip`,
|
||||
`ffmpeg-${version}-win32-arm64.zip`,
|
||||
`mksnapshot-${version}-darwin-x64.zip`,
|
||||
`mksnapshot-${version}-darwin-arm64.zip`,
|
||||
`mksnapshot-${version}-linux-arm64-x64.zip`,
|
||||
`mksnapshot-${version}-linux-armv7l-x64.zip`,
|
||||
`mksnapshot-${version}-linux-ia32.zip`,
|
||||
`mksnapshot-${version}-linux-x64.zip`,
|
||||
`mksnapshot-${version}-mas-x64.zip`,
|
||||
`mksnapshot-${version}-mas-arm64.zip`,
|
||||
`mksnapshot-${version}-win32-ia32.zip`,
|
||||
`mksnapshot-${version}-win32-x64.zip`,
|
||||
`mksnapshot-${version}-win32-arm64-x64.zip`,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue