Skip to content

Create Branch Node

Data/GitHub

Create Branch

Create a new branch from a reference (branch name or SHA)

data_github_create_branchdata
Inputs6
Outputs3
Security exposure3/10
Packagedata

Ratings

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

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

Input Pins

6

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

Branch Name

String
branch

Name for the new branch

From SHA

String
from_sha

SHA to create branch from (get from Get Branch node)

Output Pins

3

Success

Execution
exec_out

Triggered on success

Error

Execution
error

Triggered on error

Ref

String
ref

Created reference (refs/heads/...)

Node Info

Internal name
data_github_create_branch
Category
Data/GitHub