diff --git a/.github/workflows/bundle-desktop-intel.yml b/.github/workflows/bundle-desktop-intel.yml index 4e1101add944..af4e03ebb6b4 100644 --- a/.github/workflows/bundle-desktop-intel.yml +++ b/.github/workflows/bundle-desktop-intel.yml @@ -233,16 +233,19 @@ jobs: exit 1 fi - if [ "$(jq -r .body.state response.json)" == "completed" ]; then + state="$(jq -r .body.state response.json)" + + if [ "${state}" == "completed" ]; then echo "✅ signing complete ($(($(date +%s) - start_time))s)" break fi - if [ $(($(date +%s) - start_time)) -ge 900 ]; then + if [ $(($(date +%s) - start_time)) -ge 3600 ]; then echo "⚠️ timed out ($(($(date +%s) - start_time))s)" exit 1 fi - echo "⏲️ waiting for signing to complete ($(($(date +%s) - start_time))s)" + + echo "⏲️ waiting for signing to complete (${state}: $(($(date +%s) - start_time))s)" done # parse lambda response diff --git a/.github/workflows/bundle-desktop.yml b/.github/workflows/bundle-desktop.yml index 5023f988a643..10c3902fed08 100644 --- a/.github/workflows/bundle-desktop.yml +++ b/.github/workflows/bundle-desktop.yml @@ -267,16 +267,19 @@ jobs: exit 1 fi - if [ "$(jq -r .body.state response.json)" == "completed" ]; then + state="$(jq -r .body.state response.json)" + + if [ "${state}" == "completed" ]; then echo "✅ signing complete ($(($(date +%s) - start_time))s)" break fi - if [ $(($(date +%s) - start_time)) -ge 900 ]; then + if [ $(($(date +%s) - start_time)) -ge 3600 ]; then echo "⚠️ timed out ($(($(date +%s) - start_time))s)" exit 1 fi - echo "⏲️ waiting for signing to complete ($(($(date +%s) - start_time))s)" + + echo "⏲️ waiting for signing to complete (${state}: $(($(date +%s) - start_time))s)" done # parse lambda response