From aae821d4fe992fd29ff30a8c8f6589a90e1d272e Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Wed, 11 Dec 2024 19:32:07 +0100 Subject: [PATCH] workflows/eval: Improve debuggabilitiy Sometimes successful workflows trigger that condition, see https://github.com/NixOS/nixpkgs/actions/runs/12278493443/job/34260660227: Comparing against "https://github.com/NixOS/nixpkgs/actions/runs/12278495895" Workflow not done, waiting 10 seconds before checking again Workflow was not successful, cannot make comparison Even though $ gh api /repos/NixOS/nixpkgs/actions/runs/12278495895 --jq .conclusion success Let's print the conclusion when it's not "success" to debug this. --- .github/workflows/eval.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/eval.yml b/.github/workflows/eval.yml index 43d336441308..69fb07e9d26e 100644 --- a/.github/workflows/eval.yml +++ b/.github/workflows/eval.yml @@ -179,7 +179,7 @@ jobs: done if [[ "$conclusion" != "success" ]]; then - echo "Workflow was not successful, cannot make comparison" + echo "Workflow was not successful (conclusion: $conclusion), cannot make comparison" exit 0 fi