mirror of
https://github.com/pytorch/pytorch.git
synced 2025-10-20 21:14:14 +08:00
Revert "[trymerge] Post initial starting merge comment on stacked PRs (#147028)"
This reverts commit 0295aabf6071c7da62325e6a29e04ed09a3e34ef. Reverted https://github.com/pytorch/pytorch/pull/147028 on behalf of https://github.com/clee2000 due to I think this broke merge for non ghstack prs ([comment](https://github.com/pytorch/pytorch/pull/147028#issuecomment-2675532017))
This commit is contained in:
49
.github/scripts/trymerge.py
vendored
49
.github/scripts/trymerge.py
vendored
@ -1507,35 +1507,6 @@ def checks_to_markdown_bullets(
|
||||
]
|
||||
|
||||
|
||||
def post_starting_merge_comment(
|
||||
repo: GitRepo,
|
||||
pr: GitHubPR,
|
||||
explainer: TryMergeExplainer,
|
||||
dry_run: bool,
|
||||
ignore_current_checks_info: Optional[
|
||||
list[tuple[str, Optional[str], Optional[int]]]
|
||||
] = None,
|
||||
) -> None:
|
||||
"""Post the initial merge starting message on the PR. Also post a short
|
||||
message on all PRs in the stack."""
|
||||
gh_post_pr_comment(
|
||||
pr.org,
|
||||
pr.project,
|
||||
pr.pr_num,
|
||||
explainer.get_merge_message(ignore_current_checks_info),
|
||||
dry_run=dry_run,
|
||||
)
|
||||
for additional_prs, _ in get_ghstack_prs(repo, pr):
|
||||
if additional_prs.pr_num != pr.pr_num:
|
||||
gh_post_pr_comment(
|
||||
additional_prs.org,
|
||||
additional_prs.project,
|
||||
additional_prs.pr_num,
|
||||
f"Starting merge as part of PR stack under #{pr.pr_num}",
|
||||
dry_run=dry_run,
|
||||
)
|
||||
|
||||
|
||||
def manually_close_merged_pr(
|
||||
pr: GitHubPR,
|
||||
additional_merged_prs: list[GitHubPR],
|
||||
@ -2159,7 +2130,13 @@ def merge(
|
||||
check_for_sev(pr.org, pr.project, skip_mandatory_checks)
|
||||
|
||||
if skip_mandatory_checks:
|
||||
post_starting_merge_comment(repo, pr, explainer, dry_run)
|
||||
gh_post_pr_comment(
|
||||
pr.org,
|
||||
pr.project,
|
||||
pr.pr_num,
|
||||
explainer.get_merge_message(),
|
||||
dry_run=dry_run,
|
||||
)
|
||||
return pr.merge_into(
|
||||
repo,
|
||||
dry_run=dry_run,
|
||||
@ -2182,12 +2159,12 @@ def merge(
|
||||
)
|
||||
ignore_current_checks_info = failing
|
||||
|
||||
post_starting_merge_comment(
|
||||
repo,
|
||||
pr,
|
||||
explainer,
|
||||
dry_run,
|
||||
ignore_current_checks_info=ignore_current_checks_info,
|
||||
gh_post_pr_comment(
|
||||
pr.org,
|
||||
pr.project,
|
||||
pr.pr_num,
|
||||
explainer.get_merge_message(ignore_current_checks_info),
|
||||
dry_run=dry_run,
|
||||
)
|
||||
|
||||
start_time = time.time()
|
||||
|
Reference in New Issue
Block a user