Skip to content

Merge Pull Request Node

Data/GitHub

Merge Pull Request

Merge a pull request

data_github_merge_pull_requestdata
Inputs9
Outputs4
Security exposure4/10
Packagedata

Ratings

Scores range from 0 to 10. Higher values mean more impact, exposure, or operational weight.

SecurityAttack surface and exposure impact.
4/10Medium
PrivacyPotential sensitivity of processed data.
5/10Medium
PerformanceRuntime or resource pressure.
2/10High
GovernancePolicy, audit, or compliance impact.
5/10Medium
ReliabilityOperational stability considerations.
2/10High
CostExternal or compute cost impact.
2/10High

Input Pins

9

Input

Execution
exec_in

Trigger

Provider

Struct
provider

GitHub provider

GitHubProviderGitHubProvider3 fields
provider_idstringrequired
access_tokenstringrequired
base_urlstringrequired
Schema enforced

Owner

String
owner

Repository owner

Repository

String
repo

Repository name

PR Number

Integer
pr_number

Pull request number

Commit Title

String
commit_title

Title for the merge commit (leave empty for default)

Head SHA

String
sha

Expected SHA of the pull request head to guard against merging stale changes

Commit Message

String
commit_message

Extra detail for merge commit (leave empty for default)

Merge Method

String
merge_method

Method to use for merging

Default merge
mergesquashrebase

Output Pins

4

Success

Execution
exec_out

Triggered on success

Error

Execution
error

Triggered on error

Merge SHA

String
merge_sha

SHA of merge commit

Merged

Boolean
merged

Whether the PR was merged

Node Info

Internal name
data_github_merge_pull_request
Category
Data/GitHub
Version
1