Skip to content

Commit d9612ff

Browse files
committed
Update add label rule
1 parent d702bfc commit d9612ff

File tree

1 file changed

+7
-27
lines changed

1 file changed

+7
-27
lines changed

.github/workflows/AddLabel.yml

Lines changed: 7 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -50,38 +50,18 @@ jobs:
5050
console.log("This workflow is running within an invalid context")
5151
process.exit(1)
5252
}
53-
54-
// This list should match with CODEOWNERS.
55-
let requiredReviewers = {
56-
gobbleturk: "",
57-
khatwanimohit: "",
58-
bvandermoon: "",
59-
vipannalla: "",
60-
RissyRan: "",
61-
richjames0: "",
62-
rni418: "",
63-
gagika: "",
64-
shralex: "",
65-
yangyuwei: "",
66-
SurbhiJainUSC: "",
67-
hengtaoguo: "",
68-
A9isha: "",
69-
wang2yn84: "",
70-
wyzhang: "",
71-
mitalisi: "",
72-
gpolovets1: "",
73-
mailvijayasingh: "",
74-
jrplatin: "",
75-
patemotter: "",
76-
lumosis: "",
77-
aireenmei: "",
78-
}
7953
const reviews = await github.rest.pulls.listReviews({
8054
owner,
8155
repo,
8256
pull_number,
8357
})
8458
59+
const requestedReviewers = await github.rest.pulls.listRequestedReviewers({
60+
owner,
61+
repo,
62+
pull_number,
63+
});
64+
8565
const pullRequest = await github.rest.pulls.get({
8666
owner,
8767
repo,
@@ -95,7 +75,7 @@ jobs:
9575
}
9676
let num_approved = 0
9777
for (const review of reviews.data) {
98-
if (review.state === "APPROVED" && review.user.login in requiredReviewers) {
78+
if (review.state === "APPROVED" && review.user.login in requiredReviewers.data.users) {
9979
num_approved = num_approved + 1
10080
}
10181
}

0 commit comments

Comments
 (0)