GitHub
App IntegrationsGitHub Node
Overview
Supports the following operations: Create Issue, Create Pull Request, List Repositories, Get File Contents, Search Code, Create Webhook.
Configuration
| Property | Type | Default | Description |
|---|---|---|---|
operation | string | — | Configuration field for operation |
repository | string | — | Configuration field for repository |
title | string | — | Configuration field for title |
body | string | — | Configuration field for body |
headBranch | string | — | Configuration field for headBranch |
baseBranch | string | — | Configuration field for baseBranch |
filePath | string | — | Configuration field for filePath |
branch | string | — | Configuration field for branch |
searchQuery | string | — | Configuration field for searchQuery |
webhookUrl | string | — | Configuration field for webhookUrl |
Output Variables
Reference these variables in downstream nodes using the {{node.field}} syntax.
{{github.id}}anyOutput field: id
{{github.success}}anyOutput field: success
{{github.url}}anyOutput field: url
{{github.number}}anyOutput field: number
Examples
Basic Usage
Example configuration:
{
"operation": "value",
"repository": "value",
"title": "value",
"body": "value",
"headBranch": "value",
"baseBranch": "value",
"filePath": "value",
"branch": "value",
"searchQuery": "value",
"webhookUrl": "value"
}Tips & Best Practices
- •Ensure all required fields are configured.
- •Check the output variables to see available data.
Try GitHub in Your Workflow
Create a free account and start building AI-powered workflows with the GitHub node.
Open Workflow Editor