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 | — | Action to execute |
repository | string | — | Repository for this node |
title | string | — | Title of the content or record |
body | string | — | Request body payload |
headBranch | string | — | Head Branch for this node |
baseBranch | string | — | Base Branch for this node |
filePath | string | — | File Path for this node |
branch | string | — | Branch for this node |
searchQuery | string | — | Search Query for this node |
webhookUrl | string | — | Webhook URL for sending messages |
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.
- •Verify your connection credentials are configured in Settings > Integrations.
Try GitHub in Your Workflow
Create a free account and start building AI-powered workflows with the GitHub node.
Open Workflow Editor