mirror of
https://github.com/angular/angular.git
synced 2026-09-14 13:54:52 +08:00
4887dc883f
This commit enables the 'auto' merge strategy for pull requests. This strategy automatically determines the best merge method based on the pull request's commits. The auto merge strategy can: - Delegate to the autosquash merge strategy if the PR has fixup/squash commits against multiple normal commits. - Squash commits if the PR has only one normal commit and some fixup/squash commits. - Rebase commits if the PR has no fixup/squash commits. This improves the developer experience by automating the merge process. A key benefit is that PRs that can be cleanly rebased will now appear as 'merged' in GitHub's UI, providing a clearer history than the previous 'unmerged' status that could occur with squashing. Additionally, `dev-infra` and `bazel` are removed from the exempted scopes for target labels as they are no longer necessary. PR Close #64624
1.2 KiB
1.2 KiB