@@ -55,7 +55,9 @@ def get_github_prs(token: str, owner: str, repo: str, label: str = "", state: st
55
55
return all_prs
56
56
57
57
58
- def get_prs (pull_request_items : list [dict ], label : str = "" , state : str = "all" , milestone_number : Optional [int ] = None ) -> list [dict ]:
58
+ def get_prs (
59
+ pull_request_items : list [dict ], label : str = "" , state : str = "all" , milestone_number : Optional [int ] = None
60
+ ) -> list [dict ]:
59
61
"""
60
62
Returns a list of pull requests after applying the label and state filters.
61
63
@@ -85,10 +87,13 @@ def get_prs(pull_request_items: list[dict], label: str = "", state: str = "all",
85
87
pr_list .append (pr )
86
88
count += 1
87
89
88
- print (f"Found { count } PRs with { label if label else 'no filter on' } label, state as { state } , and milestone { pr .get ("milestone" ,{}).get ("number" ,"None" )} " )
90
+ print (
91
+ f"Found { count } PRs with { label if label else 'no filter on' } label, state as { state } , and milestone { pr .get ("milestone" ,{}).get ("number" ,"None" )} "
92
+ )
89
93
90
94
return pr_list
91
95
96
+
92
97
def get_prs_assignees (pull_request_items : list [dict ]) -> list [str ]:
93
98
"""
94
99
Returns a list of pull request assignees, excludes jjw24.
@@ -103,12 +108,13 @@ def get_prs_assignees(pull_request_items: list[dict]) -> list[str]:
103
108
"""
104
109
assignee_list = []
105
110
for pr in pull_request_items :
106
- [assignee_list .append (assignee ["login" ]) for assignee in pr ["assignees" ] if assignee ["login" ] != "jjw24" ]
111
+ [assignee_list .append (assignee ["login" ]) for assignee in pr ["assignees" ] if assignee ["login" ] != "jjw24" ]
107
112
108
113
print (f"Found { len (assignee_list )} assignees" )
109
114
110
115
return assignee_list
111
116
117
+
112
118
def get_pr_descriptions (pull_request_items : list [dict ]) -> str :
113
119
"""
114
120
Returns the concatenated string of pr title and number in the format of
@@ -203,7 +209,7 @@ def update_pull_request_description(token: str, owner: str, repo: str, pr_number
203
209
204
210
print (f"Found release PR: { release_pr [0 ]['title' ]} " )
205
211
206
- release_milestone_number = release_pr [0 ].get ("milestone" ,{}).get ("number" ,None )
212
+ release_milestone_number = release_pr [0 ].get ("milestone" , {}).get ("number" , None )
207
213
208
214
if not release_milestone_number :
209
215
print ("Release PR does not have a milestone assigned." )
0 commit comments