Docs/App Integrations/GitHub

GitHub

App Integrations

GitHub Node

Overview

Supports the following operations: Create Issue, Create Pull Request, List Repositories, Get File Contents, Search Code, Create Webhook.

Configuration

PropertyTypeDefaultDescription
operationstring—Configuration field for operation
repositorystring—Configuration field for repository
titlestring—Configuration field for title
bodystring—Configuration field for body
headBranchstring—Configuration field for headBranch
baseBranchstring—Configuration field for baseBranch
filePathstring—Configuration field for filePath
branchstring—Configuration field for branch
searchQuerystring—Configuration field for searchQuery
webhookUrlstring—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