Skip to content

Create Release Node

Data/GitHub

Create Release

Create a new release

data_github_create_releasedata
Inputs13
Outputs5
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.
2/10High

Input Pins

13

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

Tag Name

String
tag_name

Tag name for the release (e.g., v1.0.0)

Name

String
name

Release title (defaults to tag name if empty)

Body

String
body

Release notes (Markdown supported)

Target

String
target_commitish

Branch or SHA to tag (default: default branch)

Draft

Boolean
draft

Create as draft release

Default false

Prerelease

Boolean
prerelease

Mark as prerelease

Default false

Generate Notes

Boolean
generate_release_notes

Auto-generate release notes from commits

Default false

Discussion Category

String
discussion_category_name

Discussion category name to link a discussion to the release

Make Latest

String
make_latest

Controls whether this release is the latest release

truefalselegacy

Output Pins

5

Success

Execution
exec_out

Triggered on success

Error

Execution
error

Triggered on error

Release

Struct
release

Created release

GitHubReleaseGitHubRelease13 fields
idinteger:int64required
format int64
tag_namestringrequired
namestring | null
bodystring | null
draftbooleanrequired
prereleasebooleanrequired
html_urlstringrequired
tarball_urlstring | null
zipball_urlstring | null
authorGitHubIssueUserrequired
idinteger:int64required
format int64
loginstringrequired
avatar_urlstringrequired
html_urlstringrequired
assetsArray<GitHubReleaseAsset>required
itemsGitHubReleaseAssetarray item
idinteger:int64required
format int64
namestringrequired
labelstring | null
content_typestringrequired
sizeinteger:int64required
format int64
+4 more fields
created_atstringrequired
published_atstring | null

Release ID

Integer
release_id

ID of the created release

URL

String
html_url

URL to the release

Node Info

Internal name
data_github_create_release
Category
Data/GitHub
Version
1