@@ -64,6 +64,7 @@ def get_last_page_num_from_header(header: Any) -> int:
6464@lru_cache
6565def gh_get_labels (org : str , repo : str ) -> List [str ]:
6666 prefix = f"https://api.github.com/repos/{ org } /{ repo } /labels?per_page=100"
67+ print (f"prefix: { prefix } " )
6768 header , info = request_for_labels (prefix + "&page=1" )
6869 labels : List [str ] = []
6970 update_labels (labels , info )
@@ -76,6 +77,8 @@ def gh_get_labels(org: str, repo: str) -> List[str]:
7677 _ , info = request_for_labels (prefix + f"&page={ page_number } " )
7778 update_labels (labels , info )
7879
80+ print (f"all labels on gh: { labels } " )
81+
7982 return labels
8083
8184
@@ -112,11 +115,15 @@ def get_release_notes_labels(org: str, repo: str) -> List[str]:
112115
113116
114117def has_required_labels (pr : "GitHubPR" ) -> bool :
118+ print (f"pr: { pr } , pr.org: { pr .org } , pr.project: { pr .project } " )
115119 pr_labels = pr .get_labels ()
120+ print (f"pr_labels: { pr_labels } " )
116121 # Check if PR is not user facing
117122 is_not_user_facing_pr = any (
118123 label .strip () == "topic: not user facing" for label in pr_labels
119124 )
125+ print (f"is_not_user_facing_pr: { is_not_user_facing_pr } " )
126+ print (f"release note labels: { get_release_notes_labels (pr .org , pr .project )} " )
120127 return is_not_user_facing_pr or any (
121128 label .strip () in get_release_notes_labels (pr .org , pr .project )
122129 for label in pr_labels
0 commit comments