From 1c6ab1f0549e2b2d81ca19f4c83e631bb80b3677 Mon Sep 17 00:00:00 2001 From: Rachel Powers <508861+Ryex@users.noreply.github.com> Date: Wed, 12 Mar 2025 19:28:44 -0700 Subject: [PATCH] ci(blocked_prs): unnest array of blocking prs Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com> --- .github/workflows/blocked_prs.yml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/.github/workflows/blocked_prs.yml b/.github/workflows/blocked_prs.yml index d12f139bc..440fba16c 100644 --- a/.github/workflows/blocked_prs.yml +++ b/.github/workflows/blocked_prs.yml @@ -84,13 +84,11 @@ jobs: } ' <<< "$PR_JSON")" } >> "$GITHUB_ENV" - cat $GITHUB_ENV - - name: Find Blocked/Stacked PRs in body id: pr_ids run: | - PRS=$( + prs=$( jq -c ' .prBody as $body | ( @@ -101,7 +99,7 @@ jobs: "type": "Blocked on", "number": ( . | tonumber ) }) - ) as $i ([]; . + [$i]) + ) as $i ([]; . + [$i[]]) ) as $bprs | ( $body | @@ -111,7 +109,7 @@ jobs: "type": "Stacked on", "number": ( . | tonumber ) }) - ) as $i ([]; . + [$i]) + ) as $i ([]; . + [$i[]]) ) as $sprs | ($bprs + $sprs) as $prs | { @@ -120,7 +118,7 @@ jobs: } ' <<< "$JOB_DATA" ) - echo "prs=$PRS" >> "$GITHUB_OUTPUT" + echo "prs=$prs" >> "$GITHUB_OUTPUT" - name: Collect Blocked PR Data id: blocking_data