diff --git a/.circleci/config.yml b/.circleci/config.yml index 31698c534d..21f3ca7f40 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -765,25 +765,32 @@ jobs: [key]='platform' [value]='macos' [objectDownload]=${applicationName}'-mac-x64.dmg' - [objectUpgrade]=${applicationName}'.zip' + [objectUpgrade]=${applicationName}'-mac-x64.zip' ) declare -A tag1=( + [key]='platform' + [value]='macos' + [objectDownload]=${applicationName}'-mac-arm64.dmg' + [objectUpgrade]=${applicationName}'-mac-arm64.zip' + ) + + declare -A tag2=( [key]='platform' [value]='windows' [objectDownload]=${applicationName}'-win-installer.exe' ) - declare -A tag2=( + declare -A tag3=( [key]='platform' [value]='linux_AppImage' - [objectDownload]=${applicationName}'-linux.AppImage' + [objectDownload]=${applicationName}'-x86_64.AppImage' ) - declare -A tag3=( + declare -A tag4=( [key]='platform' [value]='linux_deb' - [objectDownload]=${applicationName}'-linux.deb' + [objectDownload]=${applicationName}'-amd64.deb' ) # loop for add all tags to each app and create metrics @@ -997,8 +1004,13 @@ workflows: requires: - Build app - Linux (prod) - virustotal: - name: Virus check - dmg (prod) - ext: dmg + name: Virus check arm64 - dmg (prod) + ext: x64.dmg + requires: + - Build app - MacOS (prod) + - virustotal: + name: Virus check x64 - dmg (prod) + ext: arm64.dmg requires: - Build app - MacOS (prod) - virustotal: @@ -1013,7 +1025,8 @@ workflows: requires: - Virus check - AppImage (prod) - Virus check - deb (prod) - - Virus check - dmg (prod) + - Virus check x64 - dmg (prod) + - Virus check arm64 - dmg (prod) - Virus check - exe (prod) - release-github: @@ -1022,7 +1035,8 @@ workflows: requires: - Virus check - AppImage (prod) - Virus check - deb (prod) - - Virus check - dmg (prod) + - Virus check x64 - dmg (prod) + - Virus check arm64 - dmg (prod) - Virus check - exe (prod) # Manual approve for publish release