mergePullRequestBySquash
abstract suspend fun mergePullRequestBySquash(input: MergePullRequestBySquashRequest): MergePullRequestBySquashResponse
Attempts to merge the source commit of a pull request into the specified destination branch for that pull request at the specified commit using the squash merge strategy. If the merge is successful, it closes the pull request.