From 749746e8121a8769d46e0224f222260d21ceff17 Mon Sep 17 00:00:00 2001 From: Chocobo1 Date: Tue, 9 Apr 2024 14:22:05 +0800 Subject: [PATCH] GHA CI: revise packaging failure detection Fix up 1d221c22e4da53d3f09969ec05fe8ba1c613a07e. PR #20664. --- .github/workflows/ci_macos.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci_macos.yaml b/.github/workflows/ci_macos.yaml index 081016246..0b60cf989 100644 --- a/.github/workflows/ci_macos.yaml +++ b/.github/workflows/ci_macos.yaml @@ -142,11 +142,13 @@ jobs: pushd build PACKAGE_RETRY=0 while [ "$PACKAGE_RETRY" -lt "3" ]; do - if macdeployqt "$appName.app" -dmg -no-strip; then + macdeployqt "$appName.app" -dmg -no-strip + if [ -f "$appName.dmg" ]; then break fi - sleep 5s + sleep 5 PACKAGE_RETRY=$((PACKAGE_RETRY + 1)) + echo "Retry $PACKAGE_RETRY..." done popd # prepare upload folder