Commit e84e8c5 1 parent d47dedb commit e84e8c5 Copy full SHA for e84e8c5
File tree 1 file changed +3
-3
lines changed
1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -28,13 +28,13 @@ def check_pr_passed(pr_number) -> bool:
28
28
"""Check if all status checks passed for the given PR."""
29
29
checks_json = sh (f"gh pr checks { pr_number } --json bucket" )
30
30
checks = json .loads (checks_json )
31
- return all (check ["bucket" ] == "pass" for check in checks )
31
+ return all (check ["bucket" ] in [ "pass" , "skipping" ] for check in checks )
32
32
33
33
34
34
def approve_and_merge_pr (pr_number ) -> None :
35
35
"""Approve and merge the PR."""
36
- print (APPROVE_MSG .format (pr_number ) + "Proceeding with merge..." )
37
- sh (f'gh pr review { pr_number } --comment -b "{ APPROVE_MSG .format (pr_number )} "' )
36
+ print (APPROVE_MSG .format (pr_number ) + " Proceeding with merge..." )
37
+ sh (f'gh pr review { pr_number } --approve -b "{ APPROVE_MSG .format (pr_number )} "' )
38
38
sh (f"gh pr merge { pr_number } --admin --squash" )
39
39
40
40
You can’t perform that action at this time.
0 commit comments