diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 82a6f75d5..b9df50a3c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -29,7 +29,7 @@ jobs: - name: Plan jobs to run id: plan run: | - set -xe + set -e jobs="static-analysis,elixir,rust,tauri,kotlin,swift,codeql,build-artifacts,build-perf-artifacts"; @@ -112,7 +112,7 @@ jobs: env: GH_TOKEN: ${{ github.token }} run: | - set -xe + set -e while true; do jobs_json=$(gh run view ${{ github.run_id }} --json jobs --jq '.jobs | map(select(.name != "required-check"))') @@ -132,6 +132,9 @@ jobs: break fi + echo "Jobs not yet completed:" + echo "$jobs_json" | jq -r '.[] | select(.status != "completed") | "- " + .name + " (Status: " + .status + ")" ' + sleep 10 done