Skip to content

List Commits Node

Data/GitHub

List Commits

List commits for a repository

data_github_list_commitsdata
Inputs12
Outputs4
Security exposure2/10
Packagedata

Ratings

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

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

Input Pins

12

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

SHA/Branch

String
sha

SHA or branch name to start listing commits from

Path

String
path

Only commits containing this file path

Author

String
author

GitHub username or email to filter by

Committer

String
committer

GitHub username or email to filter by committer

Since

String
since

Only commits after this date (ISO 8601 format)

Until

String
until

Only commits before this date (ISO 8601 format)

Per Page

Integer
per_page

Results per page (max 100)

Default 30

Page

Integer
page

Page number

Default 1

Output Pins

4

Success

Execution
exec_out

Triggered on success

Error

Execution
error

Triggered on error

Commits

Struct Array
commits

Array of commits

GitHubCommitGitHubCommit8 fields
shastringrequired
messagestringrequired
authorGitHubCommitAuthorrequired
namestringrequired
emailstringrequired
datestringrequired
committerGitHubCommitAuthorrequired
namestringrequired
emailstringrequired
datestringrequired
html_urlstringrequired
github_authoranyOf (2)
variant 1GitHubCommitUservariant
loginstringrequired
idinteger:int64required
format int64
avatar_urlstringrequired
html_urlstringrequired
variant 2nullvariant
github_committeranyOf (2)
variant 1GitHubCommitUservariant
loginstringrequired
idinteger:int64required
format int64
avatar_urlstringrequired
html_urlstringrequired
variant 2nullvariant
statsanyOf (2)
variant 1GitHubCommitStatsvariant
additionsinteger:int64required
format int64
deletionsinteger:int64required
format int64
totalinteger:int64required
format int64
variant 2nullvariant

Count

Integer
count

Number of commits returned

Node Info

Internal name
data_github_list_commits
Category
Data/GitHub
Version
1