activities
latest
false
UiPath logo, featuring letters U and I in white

Integration Service Activities

Last updated Feb 19, 2026

Merge Pull Request

Project compatibility

Windows | Cross-platform

Overview

DescriptionAPI MethodAPI Path
The Merge Pull Request activity merges an existing pull request in a GitHub repository. PUT/repos/{owner}/{repo}/pulls/{pull_number}/merge

Input

ParameterDescriptionData Type
RepositoryRepository containing the pull request.string
Pull number

Number that identifies the pull request to merge.

You can retrieve the pull number from the output of a Create pull request activity or List all Records - Pulls (object), or by using a PULL_CREATED event trigger.
string
Merge methodMerge strategy to use: merge, squash, or rebase. string
Commit titleOptional custom commit title for the merge commit.string
Commit messageOptional extra detail appended to the automatic commit message. string
SHAOptional head SHA that must match the pull request head to allow the merge to proceed. string

Output

ParameterDescriptionData Type
Merge result Response from the merge API, as defined in the connector.Object
Note:
  • In API workflows, a single response object is returned as the output. Any required fields can be extracted directly from this object.
  • In RPA workflows, some output parameters may differ, but the necessary values can still be retrieved from the response object even if they are not explicitly exposed.
  • Project compatibility
  • Overview
  • Input
  • Output

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo
Trust and Security
© 2005-2026 UiPath. All rights reserved.