Skip to content

GitHub Integration

The GitHub node lets your agents interact with repositories, issues, pull requests, gists, and GitHub Actions workflows.

Standard OAuth via Pipedream Connect. No special setup required.

ActionDescription
Create BranchCreate a new branch in a repo
Create GistCreate a gist with one or more files
Create IssueCreate a new issue
Create Issue CommentAdd a comment to an issue
Create or Update File ContentsCreate or update a file in a repo
Create Pull RequestCreate a new pull request
Create RepositoryCreate a new repo for the authenticated user
Create Workflow DispatchTrigger a GitHub Actions workflow
Disable WorkflowDisable a GitHub Actions workflow
Enable WorkflowEnable a GitHub Actions workflow
Get CommitGet details for a specific commit
Get Current UserGet profile, orgs, and teams for the authenticated user
Get Issue AssigneesGet assignees for an issue
Get Repository ContentGet file or directory contents
Get Repository InfoGet metadata for a repo
Get ReviewersGet reviewers for a PR or commit
Get Workflow RunGet details for a specific workflow run
List CommitsList commits in a repo
List Gists for a UserList public gists for a user
List ReleasesList releases for a repo
List Workflow RunsList workflow runs for a repo
Search Issues and Pull RequestsSearch by state and keyword
Star RepoStar a repository
Sync Fork Branch with UpstreamSync a forked branch with upstream
Update GistUpdate a gist’s description or files
Update IssueUpdate an existing issue
Update Project (V2) Item StatusUpdate item status in a GitHub Project
Update Pull RequestUpdate title, body, state, or base branch
  • Most actions require Repository — this loads dynamically from your connected account.
  • Search Issues and Pull Requests uses GitHub search syntax — your agent can construct queries like is:open label:bug.
  • Create Workflow Dispatch is useful for triggering CI/CD pipelines from your agent.