diff --git a/scripts/publish_linux_packages_to_kiwix.sh b/scripts/publish_linux_packages_to_kiwix.sh index 1dbd14ae..53926918 100644 --- a/scripts/publish_linux_packages_to_kiwix.sh +++ b/scripts/publish_linux_packages_to_kiwix.sh @@ -31,6 +31,9 @@ for file in ./bld/Electron/* ; do filename=$(sed -E 's/\.(i686|x86)/_\1/' <<<"$filename") # Swap order of architecture and release number filename=$(sed -E 's/(electron)(.+)(_(i[36]86|x86)[^.]*)/\1\3\2/' <<<"$filename") + if [[ $filename =~ \.appimage && (! $filename =~ i386) ]]; then + filename=$(sed -E 's/(electron)(.)/\1_x86-64\2/' <<<"$filename") + fi if [[ "qq${CRON_LAUNCHED}" != "qq" ]]; then # Delete release number other than SHA if there is a SHA filename=$(sed -E 's/_[0-9.]+([-_.])/\1/' <<<"$filename")