diff --git a/.github/workflows/extensions.yml b/.github/workflows/extensions.yml index 15bfdc2..19e3914 100644 --- a/.github/workflows/extensions.yml +++ b/.github/workflows/extensions.yml @@ -20,29 +20,27 @@ jobs: steps: - name: Check if the author is on the team id: check_team_membership - uses: actions/github-script@v6 - with: - script: | - const org = 'patternfly'; - const team_slug = 'frequent-flyers'; - const author = context.payload.issue.user.login; + run: | + const org = 'patternfly'; + const team_slug = 'frequent-flyers'; + const author = context.payload.issue.user.login; - try { - const { data: membership } = await github.teams.getMembershipForUserInOrg({ - org: org, - team_slug: team_slug, - username: author - }); + try { + const { data: membership } = await github.teams.getMembershipForUserInOrg({ + org: org, + team_slug: team_slug, + username: author + }); - if (membership && membership.state === 'active') { - core.setOutput('is_team_member', 'true'); - } else { - core.setOutput('is_team_member', 'false'); - } - } catch (error) { - // If the user is not a team member, it will throw a 404 error + if (membership && membership.state === 'active') { + core.setOutput('is_team_member', 'true'); + } else { core.setOutput('is_team_member', 'false'); } + } catch (error) { + // If the user is not a team member, it will throw a 404 error + core.setOutput('is_team_member', 'false'); + } - name: Add label if user is a team member if: steps.check_team_membership.outputs.is_team_member == 'true'