|
323 | 323 | </form>
|
324 | 324 | </div>
|
325 | 325 | {{end}}
|
326 |
| - <div class="ui {{if $notAllOverridableChecksOk}}red{{else}}green{{end}} buttons merge-button"> |
327 |
| - <button class="ui button" data-do="{{.MergeStyle}}"> |
328 |
| - {{svg "octicon-git-merge"}} |
329 |
| - <span class="button-text"> |
330 |
| - {{if eq .MergeStyle "merge"}} |
331 |
| - {{$.i18n.Tr "repo.pulls.merge_pull_request"}} |
332 |
| - {{end}} |
333 |
| - {{if eq .MergeStyle "rebase"}} |
334 |
| - {{$.i18n.Tr "repo.pulls.rebase_merge_pull_request"}} |
335 |
| - {{end}} |
336 |
| - {{if eq .MergeStyle "rebase-merge"}} |
337 |
| - {{$.i18n.Tr "repo.pulls.rebase_merge_commit_pull_request"}} |
338 |
| - {{end}} |
339 |
| - {{if eq .MergeStyle "squash"}} |
340 |
| - {{$.i18n.Tr "repo.pulls.squash_merge_pull_request"}} |
341 |
| - {{end}} |
342 |
| - </span> |
343 |
| - </button> |
344 |
| - {{if gt $prUnit.PullRequestsConfig.AllowedMergeStyleCount 1}} |
345 |
| - <div class="ui dropdown icon button"> |
346 |
| - {{svg "octicon-triangle-down" 14 "dropdown icon"}} |
347 |
| - <div class="menu"> |
348 |
| - {{if $prUnit.PullRequestsConfig.AllowMerge}} |
349 |
| - <div class="item{{if eq .MergeStyle "merge"}} active selected{{end}}" data-do="merge">{{$.i18n.Tr "repo.pulls.merge_pull_request"}}</div> |
350 |
| - {{end}} |
351 |
| - {{if $prUnit.PullRequestsConfig.AllowRebase}} |
352 |
| - <div class="item{{if eq .MergeStyle "rebase"}} active selected{{end}}" data-do="rebase">{{$.i18n.Tr "repo.pulls.rebase_merge_pull_request"}}</div> |
353 |
| - {{end}} |
354 |
| - {{if $prUnit.PullRequestsConfig.AllowRebaseMerge}} |
355 |
| - <div class="item{{if eq .MergeStyle "rebase-merge"}} active selected{{end}}" data-do="rebase-merge">{{$.i18n.Tr "repo.pulls.rebase_merge_commit_pull_request"}}</div> |
356 |
| - {{end}} |
357 |
| - {{if $prUnit.PullRequestsConfig.AllowSquash}} |
358 |
| - <div class="item{{if eq .MergeStyle "squash"}} active selected{{end}}" data-do="squash">{{$.i18n.Tr "repo.pulls.squash_merge_pull_request"}}</div> |
359 |
| - {{end}} |
| 326 | + <div class="dib"> |
| 327 | + <div class="ui {{if $notAllOverridableChecksOk}}red{{else}}green{{end}} buttons merge-button"> |
| 328 | + <button class="ui button" data-do="{{.MergeStyle}}"> |
| 329 | + {{svg "octicon-git-merge"}} |
| 330 | + <span class="button-text"> |
| 331 | + {{if eq .MergeStyle "merge"}} |
| 332 | + {{$.i18n.Tr "repo.pulls.merge_pull_request"}} |
| 333 | + {{end}} |
| 334 | + {{if eq .MergeStyle "rebase"}} |
| 335 | + {{$.i18n.Tr "repo.pulls.rebase_merge_pull_request"}} |
| 336 | + {{end}} |
| 337 | + {{if eq .MergeStyle "rebase-merge"}} |
| 338 | + {{$.i18n.Tr "repo.pulls.rebase_merge_commit_pull_request"}} |
| 339 | + {{end}} |
| 340 | + {{if eq .MergeStyle "squash"}} |
| 341 | + {{$.i18n.Tr "repo.pulls.squash_merge_pull_request"}} |
| 342 | + {{end}} |
| 343 | + </span> |
| 344 | + </button> |
| 345 | + {{if gt $prUnit.PullRequestsConfig.AllowedMergeStyleCount 1}} |
| 346 | + <div class="ui dropdown icon button"> |
| 347 | + {{svg "octicon-triangle-down" 14 "dropdown icon"}} |
| 348 | + <div class="menu"> |
| 349 | + {{if $prUnit.PullRequestsConfig.AllowMerge}} |
| 350 | + <div class="item{{if eq .MergeStyle "merge"}} active selected{{end}}" data-do="merge">{{$.i18n.Tr "repo.pulls.merge_pull_request"}}</div> |
| 351 | + {{end}} |
| 352 | + {{if $prUnit.PullRequestsConfig.AllowRebase}} |
| 353 | + <div class="item{{if eq .MergeStyle "rebase"}} active selected{{end}}" data-do="rebase">{{$.i18n.Tr "repo.pulls.rebase_merge_pull_request"}}</div> |
| 354 | + {{end}} |
| 355 | + {{if $prUnit.PullRequestsConfig.AllowRebaseMerge}} |
| 356 | + <div class="item{{if eq .MergeStyle "rebase-merge"}} active selected{{end}}" data-do="rebase-merge">{{$.i18n.Tr "repo.pulls.rebase_merge_commit_pull_request"}}</div> |
| 357 | + {{end}} |
| 358 | + {{if $prUnit.PullRequestsConfig.AllowSquash}} |
| 359 | + <div class="item{{if eq .MergeStyle "squash"}} active selected{{end}}" data-do="squash">{{$.i18n.Tr "repo.pulls.squash_merge_pull_request"}}</div> |
| 360 | + {{end}} |
| 361 | + </div> |
360 | 362 | </div>
|
361 |
| - </div> |
362 |
| - {{end}} |
| 363 | + {{end}} |
| 364 | + </div> |
| 365 | + </div> |
| 366 | + <div class="dib ml-3">{{$.i18n.Tr "repo.pulls.merge_instruction_hint" | Safe}}</div> |
| 367 | + <div class="instruct" style="display:none"> |
| 368 | + <div class="ui divider"></div> |
| 369 | + <div><h3 class="di">{{$.i18n.Tr "step1"}} </h3>{{$.i18n.Tr "repo.pulls.merge_instruction_step1_desc"}}</div> |
| 370 | + <div class="ui secondary segment"> |
| 371 | + <div>git checkout -b {{if ne .Issue.PullRequest.HeadRepo.ID .Issue.PullRequest.BaseRepo.ID}}{{.Issue.PullRequest.HeadRepo.OwnerName}}-{{end}}{{.Issue.PullRequest.HeadBranch}} {{.Issue.PullRequest.BaseBranch}}</div> |
| 372 | + <div>git pull {{if ne .Issue.PullRequest.HeadRepo.ID .Issue.PullRequest.BaseRepo.ID}}{{.Issue.PullRequest.HeadRepo.HTMLURL}}{{else}}origin{{end}} {{.Issue.PullRequest.HeadBranch}}</div> |
| 373 | + </div> |
| 374 | + <div><h3 class="di">{{$.i18n.Tr "step2"}} </h3>{{$.i18n.Tr "repo.pulls.merge_instruction_step2_desc"}}</div> |
| 375 | + <div class="ui secondary segment"> |
| 376 | + <div>git checkout {{.Issue.PullRequest.BaseBranch}}</div> |
| 377 | + <div>git merge --no-ff {{if ne .Issue.PullRequest.HeadRepo.ID .Issue.PullRequest.BaseRepo.ID}}{{.Issue.PullRequest.HeadRepo.OwnerName}}-{{end}}{{.Issue.PullRequest.HeadBranch}}</div> |
| 378 | + <div>git push origin {{.Issue.PullRequest.BaseBranch}}</div> |
| 379 | + </div> |
363 | 380 | </div>
|
364 | 381 | {{else}}
|
365 | 382 | <div class="ui divider"></div>
|
|
0 commit comments