diff --git a/.github/workflows/mac.yml b/.github/workflows/mac.yml index fcabcefd6a1..2e02efe5300 100644 --- a/.github/workflows/mac.yml +++ b/.github/workflows/mac.yml @@ -100,7 +100,11 @@ jobs: - name: Build mach package run: python3 ./mach package --${{ inputs.profile }} - name: Run smoketest for mach package - run: ./etc/ci/macos_package_smoketest.sh target/${{ inputs.profile }}/servo-tech-demo.dmg + uses: nick-fields/retry@v2 + with: # See https://github.com/servo/servo/issues/30757 + timeout_minutes: 5 + max_attempts: 2 + command: ./etc/ci/macos_package_smoketest.sh target/${{ inputs.profile }}/servo-tech-demo.dmg - name: Rename build timing run: cp -r target/cargo-timings target/cargo-timings-macos - name: Archive build timing