--- title: GitHub node documentation description: Learn how to use the GitHub node in n8n. Follow technical documentation to integrate GitHub node into your workflows. contentType: [integration, reference] priority: medium --- # 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. ```{note} Credentials Refer to [GitHub credentials](/08-0-0-Workflow/integrations/builtin/credentials/github.md) for guidance on setting up authentication. ``` ```{include} ../../../../_snippets/integrations/builtin/app-nodes/ai-tools.md ``` ## 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 ## Templates and examples ```{include} ../../../../_snippets/integrations/builtin/app-nodes/operation-not-supported.md ```