From 9f67b49f3cca888e8147b1f1a45dfcd6704e970f Mon Sep 17 00:00:00 2001 From: blam Date: Mon, 17 Jan 2022 14:26:40 +0100 Subject: [PATCH] chore: fixy fixy Signed-off-by: blam --- .../goalie-on-pr-review-or-response.yaml | 20 +++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/.github/workflows/goalie-on-pr-review-or-response.yaml b/.github/workflows/goalie-on-pr-review-or-response.yaml index 5b4ff5a585..2a7ac38131 100644 --- a/.github/workflows/goalie-on-pr-review-or-response.yaml +++ b/.github/workflows/goalie-on-pr-review-or-response.yaml @@ -30,15 +30,22 @@ jobs: github-token: ${{ secrets.GH_SERVICE_ACCOUNT_TOKEN }} script: | // Get all members of all required groups + + const requestedReviewers = ${{steps.get-requested-reviewers.outputs.result}}; const { data: groupMembers } = await Promise.all( - ${{steps.get-requested-reviewers.outputs.result}}.teams.map( - (team) => github.rest.teams.listMembersInOrg({ - org: context.payload.organization.login, - team_slug: team.slug, - }) + requestedReviewers.teams.map( + async (team) => { + const { data } = await github.rest.teams.listMembersInOrg({ + org: context.payload.organization.login, + team_slug: team.slug, + }); + + return data; + } ) ) - return groupMembers; + return groupMembers.flat(); + - uses: actions/github-script@v5 id: get-all-current-reviews with: @@ -51,6 +58,7 @@ jobs: }); return allReviews; + - uses: actions/github-script@v5 id: fix-labels with: