Skip to content

Commit 29eaf88

Browse files
committed
action: Add forgotten org
Retrieve the org with the PyGithub API to access teams. Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
1 parent 2f4ac40 commit 29eaf88

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

action.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ def split_users_and_teams(owners):
4545
reviewers.append(owner)
4646
return reviewers, team_reviewers
4747

48-
def filter_reviewers(pr, reviewers, team_reviewers):
48+
def filter_reviewers(org, pr, reviewers, team_reviewers):
4949
# Get a list of all reviews and accumulate to get the last review state
5050
reviews = dict()
5151
for review in pr.get_reviews():
@@ -82,6 +82,7 @@ def main():
8282
print(f"Processing PR #{pr_number} in {repo_name}...")
8383

8484
gh = Github(github_token)
85+
org = gh.get_organization("nrfconnect")
8586
repo = gh.get_repo(repo_name)
8687
pr = repo.get_pull(pr_number)
8788

@@ -108,7 +109,7 @@ def main():
108109
reviewers, team_reviewers = split_users_and_teams(all_owners)
109110
print(f"Matched individual reviewers: {', '.join(reviewers) or 'None'}")
110111
print(f"Matched team reviewers: {', '.join(team_reviewers) or 'None'}")
111-
reviewers, team_reviewers = filter_reviewers(pr, reviewers, team_reviewers)
112+
reviewers, team_reviewers = filter_reviewers(org, pr, reviewers, team_reviewers)
112113
print(f"Filtered individual reviewers: {', '.join(reviewers) or 'None'}")
113114
print(f"Filtered team reviewers: {', '.join(team_reviewers) or 'None'}")
114115

0 commit comments

Comments
 (0)