App Nodes
GitHub node documentation

GitHub node

Use the GitHub node to automate work in GitHub, and integrate GitHub with other applications. n8n has built-in support for a wide range of GitHub features, including creating, updating, deleting, and editing files, repositories, issues, releases, and users.

On this page, you'll find a list of operations the GitHub node supports and links to more resources.

Credentials: Refer to GitHub credentials for guidance on setting up authentication.

Operations

  • File
    • Create
    • Delete
    • Edit
    • Get
    • List
  • Issue
    • Create
    • Create Comment
    • Edit
    • Get
    • Lock
  • Organization
    • Get Repositories
  • Release
    • Create
    • Delete
    • Get
    • Get Many
    • Update
  • Repository
    • Get
    • Get Issues
    • Get License
    • Get Profile
    • Get Pull Requests
    • List Popular Paths
    • List Referrers
  • Review
    • Create
    • Get
    • Get Many
    • Update
  • User
    • Get Repositories
    • Invite
  • Workflow
    • Disable
    • Dispatch
    • Enable
    • Get
    • Get Usage
    • List