diff --git a/.ci/deploy-mac.sh b/.ci/deploy-mac.sh index 5143f724ec..0b8c1994e0 100755 --- a/.ci/deploy-mac.sh +++ b/.ci/deploy-mac.sh @@ -32,14 +32,17 @@ rm -rf "rpcs3.app/Contents/Frameworks/QtPdf.framework" \ # Download translations mkdir -p "rpcs3.app/Contents/translations" ZIP_URL="https://github.com/RPCS3/rpcs3_translations/releases/latest/download/RPCS3-languages.zip" - echo "Downloading translations from: $ZIP_URL" +echo "Downloading translations from: $ZIP_URL" if curl -fsSL "$ZIP_URL" -o "translations.zip"; then - echo "Successfully downloaded translations." - unzip -o translations.zip -d "rpcs3.app/Contents/translations" >/dev/null 2>&1 || \ - echo "Failed to extract translations.zip. Continuing without translations." + echo "Successfully downloaded translations." + if unzip -o translations.zip -d "rpcs3.app/Contents/translations" >/dev/null 2>&1; then rm -f translations.zip + else + echo "Failed to extract translations.zip. Continuing without translations." + rm -f translations.zip + fi else - echo "Warning: Failed to download translations. Skipping..." + echo "Warning: Failed to download translations. Skipping..." fi # Copy Qt translations manually