diff --git a/pkg/cmd/pr/merge/merge.go b/pkg/cmd/pr/merge/merge.go index 37953060e..7ab2ee076 100644 --- a/pkg/cmd/pr/merge/merge.go +++ b/pkg/cmd/pr/merge/merge.go @@ -229,11 +229,6 @@ func mergeRun(opts *MergeOptions) error { } } - if !payload.setCommitSubject && payload.method == PullRequestMergeMethodSquash { - payload.commitSubject = fmt.Sprintf("%s (#%d)", pr.Title, pr.Number) - payload.setCommitSubject = true - } - err = mergePullRequest(httpClient, payload) if err != nil { return err diff --git a/pkg/cmd/pr/merge/merge_test.go b/pkg/cmd/pr/merge/merge_test.go index 6b3165e61..2f71eda32 100644 --- a/pkg/cmd/pr/merge/merge_test.go +++ b/pkg/cmd/pr/merge/merge_test.go @@ -500,7 +500,7 @@ func TestPrMerge_squash(t *testing.T) { httpmock.GraphQLMutation(`{}`, func(input map[string]interface{}) { assert.Equal(t, "THE-ID", input["pullRequestId"].(string)) assert.Equal(t, "SQUASH", input["mergeMethod"].(string)) - assert.Equal(t, "The title of the PR (#3)", input["commitHeadline"].(string)) + assert.NotContains(t, input, "commitHeadline") })) _, cmdTeardown := run.Stub()