# \#github

**URL:** https://community.n8n.io/tag/github/27.md

[Latest](https://community.n8n.io/latest.md) · [Categories](https://community.n8n.io/categories.md) · [Tags](https://community.n8n.io/tags.md)

---

## [Built a $0/mo AI Quantitative Investment & Paper Trading Platform with n8n, Groq & Google Sheets](https://community.n8n.io/t/built-a-0-mo-ai-quantitative-investment-paper-trading-platform-with-n8n-groq-google-sheets/305362)

<div class="topic-metadata">

**Author:** [@HKS\_Automations](https://community.n8n.io/u/HKS_Automations)\
**Replies:** 0\
**Last updated:** [July 29, 2026, 9:17am UTC](https://community.n8n.io/t/built-a-0-mo-ai-quantitative-investment-paper-trading-platform-with-n8n-groq-google-sheets/305362 "2026-07-29T09:17:36Z")

</div>

:rocket: Built a Zero-Cost AI Quantitative Stock Scoring & Paper Trading Platform with n8n, Groq & Google Sheets Hey n8n Community! :waving\_hand: I wanted to share a project I built recently: KKH Investment Portfolio (H…

---

## [Open Source Desktop code on Github](https://community.n8n.io/t/open-source-desktop-code-on-github/299133)

<div class="topic-metadata">

**Author:** [@steskalja](https://community.n8n.io/u/steskalja)\
**Replies:** 0\
**Last updated:** [June 11, 2026, 1:12pm UTC](https://community.n8n.io/t/open-source-desktop-code-on-github/299133 "2026-06-11T13:12:04Z")

</div>

Release Desktop app code on github With the proliferation of AI coding tools, couldn’t you release the source to the desktop app on github and let the community maintain it? This would be a great solution for both n8n an…

---

## [I built a Telegram bot that sends me AI-generated weekly reports on all my GitHub repos - no dashboard needed](https://community.n8n.io/t/i-built-a-telegram-bot-that-sends-me-ai-generated-weekly-reports-on-all-my-github-repos-no-dashboard-needed/298538)

<div class="topic-metadata">

**Author:** [@kevindo](https://community.n8n.io/u/kevindo)\
**Replies:** 2\
**Last updated:** [June 7, 2026, 9:04am UTC](https://community.n8n.io/t/i-built-a-telegram-bot-that-sends-me-ai-generated-weekly-reports-on-all-my-github-repos-no-dashboard-needed/298538 "2026-06-07T09:04:36Z")

</div>

Hey everyone! :waving\_hand: Like many of you, I manage several GitHub repositories - some active, some dormant, and a few I honestly forgot existed until I stumbled upon them one random night. I tried a few analytics to…

---

## [AI-powered DevOps first-line: a classifier + 4 specialized assistants (Built with n8n)](https://community.n8n.io/t/ai-powered-devops-first-line-a-classifier-4-specialized-assistants-built-with-n8n/297183)

<div class="topic-metadata">

**Author:** [@javdet](https://community.n8n.io/u/javdet)\
**Replies:** 0\
**Last updated:** [May 27, 2026, 10:27am UTC](https://community.n8n.io/t/ai-powered-devops-first-line-a-classifier-4-specialized-assistants-built-with-n8n/297183 "2026-05-27T10:27:35Z")

</div>

Sharing a system I’ve been running in production for a couple of months — an AI agent that handles first-line DevOps support in our team’s Slack channel. The whole thing is built on n8n + MCP servers, and I’ve just uploa…

---

## [🧹 Shiny Gmail Automation — AI inbox cleaner (3 workflows, 55 nodes, ₱0 budget)](https://community.n8n.io/t/shiny-gmail-automation-ai-inbox-cleaner-3-workflows-55-nodes-0-budget/296651)

<div class="topic-metadata">

**Author:** [@perfectc](https://community.n8n.io/u/perfectc)\
**Replies:** 3\
**Last updated:** [May 25, 2026, 11:46am UTC](https://community.n8n.io/t/shiny-gmail-automation-ai-inbox-cleaner-3-workflows-55-nodes-0-budget/296651 "2026-05-25T11:46:07Z")

</div>

Hey everyone! :waving\_hand: Sharing my first n8n build here! I had around 7,000 emails sitting in my Gmail inbox and I was too lazy to clean them manually — so I built an automation to do it for me. What it does Every…

---

## [Turn a GitHub knowledge base into a Telegram RAG bot with Qwen via OpenRouter](https://community.n8n.io/t/turn-a-github-knowledge-base-into-a-telegram-rag-bot-with-qwen-via-openrouter/295629)

<div class="topic-metadata">

**Author:** [@kevindo](https://community.n8n.io/u/kevindo)\
**Replies:** 0\
**Last updated:** [May 14, 2026, 4:41am UTC](https://community.n8n.io/t/turn-a-github-knowledge-base-into-a-telegram-rag-bot-with-qwen-via-openrouter/295629 "2026-05-14T04:41:17Z")

</div>

Turn a GitHub Knowledge Base into a Telegram RAG Bot with Qwen via OpenRouter I’m excited to share this workflow with the community! :rocket: :backhand\_index\_pointing\_right: Download this workflow for free on n8n.io: T…

---

## [Use Github Copilot as an llm provider in AI Agent](https://community.n8n.io/t/use-github-copilot-as-an-llm-provider-in-ai-agent/256157)

<div class="topic-metadata">

**Author:** [@antonkristensen](https://community.n8n.io/u/antonkristensen)\
**Replies:** 4\
**Last updated:** [April 26, 2026, 3:06pm UTC](https://community.n8n.io/t/use-github-copilot-as-an-llm-provider-in-ai-agent/256157 "2026-04-26T15:06:43Z")

</div>

The idea is: To allow a user to use GitHub Copilot subscription as a LLM provider in the AI Nodes. My use case: Any LLM usage, with Github Copilot as the LLM Provider. I think it would be beneficial to add this because…

---

## [Github PR review timeline - N8N Sharepoint node](https://community.n8n.io/t/github-pr-review-timeline-n8n-sharepoint-node/269924)

<div class="topic-metadata">

**Author:** [@elabbarw](https://community.n8n.io/u/elabbarw)\
**Replies:** 1\
**Last updated:** [March 10, 2026, 12:12pm UTC](https://community.n8n.io/t/github-pr-review-timeline-n8n-sharepoint-node/269924 "2026-03-10T12:12:23Z")

</div>

I’ve submitted a PR that enhances the SharePoint node by allowing users to select document libraries other than the default “Documents” library. I tested this thoroughly on my local n8n instance and confirmed that it wor…

---

## [GitHub Integration Without PAT or SSH Token](https://community.n8n.io/t/github-integration-without-pat-or-ssh-token/272309)

<div class="topic-metadata">

**Author:** [@akshika.sharma](https://community.n8n.io/u/akshika.sharma)\
**Replies:** 2\
**Last updated:** [March 4, 2026, 1:33am UTC](https://community.n8n.io/t/github-integration-without-pat-or-ssh-token/272309 "2026-03-04T01:33:28Z")

</div>

I want to integrate n8n with GitHub for workflow versioning/automation, but I’d prefer not to use a Personal Access Token (PAT) or SSH token for authentication. Does n8n support connecting to GitHub using a GitHub App (…

---

## [GitHub node list files: Select branch](https://community.n8n.io/t/github-node-list-files-select-branch/263804)

<div class="topic-metadata">

**Author:** [@adiran](https://community.n8n.io/u/adiran)\
**Replies:** 0\
**Last updated:** [February 11, 2026, 2:47pm UTC](https://community.n8n.io/t/github-node-list-files-select-branch/263804 "2026-02-11T14:47:30Z")

</div>

It would help if there was a node for: My use case: In GitHub node for file-create, you can select a branch. It would be nice to have the branch selection also in file-list and file-delete. Any resources to support thi…

---

## [The report bug button go to github with wrong template](https://community.n8n.io/t/the-report-bug-button-go-to-github-with-wrong-template/259846)

<div class="topic-metadata">

**Author:** [@mredodos](https://community.n8n.io/u/mredodos)\
**Replies:** 4\
**Last updated:** [February 3, 2026, 8:30pm UTC](https://community.n8n.io/t/the-report-bug-button-go-to-github-with-wrong-template/259846 "2026-02-03T20:30:05Z")

</div>

Hi you need to check the report bug button because send the user on github but with wrong template and the issue thread is closed after few minute Luxon options not works · Issue #25169 · n8n-io/n8n · GitHub

---

## [Push to Git is working inconsistently](https://community.n8n.io/t/push-to-git-is-working-inconsistently/222601)

<div class="topic-metadata">

**Author:** [@Colin\_Manning](https://community.n8n.io/u/Colin_Manning)\
**Replies:** 1\
**Last updated:** [January 19, 2026, 9:42pm UTC](https://community.n8n.io/t/push-to-git-is-working-inconsistently/222601 "2026-01-19T21:42:32Z")

</div>

Describe the problem/error/question When I use the Push to Git option, it’s inconsistent if it will work correctly. Sometimes, it will work the first time, sometimes I get Source control is not properly set up, please di…

---

## [N8n github backup error](https://community.n8n.io/t/n8n-github-backup-error/249373)

<div class="topic-metadata">

**Author:** [@schiker](https://community.n8n.io/u/schiker)\
**Replies:** 2\
**Last updated:** [January 13, 2026, 8:31pm UTC](https://community.n8n.io/t/n8n-github-backup-error/249373 "2026-01-13T20:31:24Z")

</div>

Describe the problem/error/question Hey guys, My GitHub workflow was running smoothly for a while until one day it stopped working. I can’t remember doing anything special that day. Could it have been an update to an n8…

---

## [Environements Control](https://community.n8n.io/t/environements-control/224607)

<div class="topic-metadata">

**Author:** [@Ammar\_Aamir](https://community.n8n.io/u/Ammar_Aamir)\
**Replies:** 2\
**Last updated:** [December 11, 2025, 7:28pm UTC](https://community.n8n.io/t/environements-control/224607 "2025-12-11T19:28:57Z")

</div>

Is environmental control only available for the Enterprise subscription? Is N8N planning to make it available for the community version? This is literally an essential feature.

---

## [How do I download a binary file using the GitHub node?](https://community.n8n.io/t/how-do-i-download-a-binary-file-using-the-github-node/218866)

<div class="topic-metadata">

**Author:** [@DupervalAI](https://community.n8n.io/u/DupervalAI)\
**Replies:** 5\
**Last updated:** [November 10, 2025, 2:31pm UTC](https://community.n8n.io/t/how-do-i-download-a-binary-file-using-the-github-node/218866 "2025-11-10T14:31:12Z")

</div>

Hi, How am I supposed to download a binary file that I fetch with the “Get a file” feature of the GitHub node? I see the file in my execution but it has a downlad button in it that I need to click manually, it seems. I…

---

## [Github List Files Node - How to change branch?](https://community.n8n.io/t/github-list-files-node-how-to-change-branch/212870)

<div class="topic-metadata">

**Author:** [@Piotr\_Sikora](https://community.n8n.io/u/Piotr_Sikora)\
**Replies:** 1\
**Last updated:** [October 28, 2025, 5:33pm UTC](https://community.n8n.io/t/github-list-files-node-how-to-change-branch/212870 "2025-10-28T17:33:04Z")

</div>

Describe the problem/error/question I’m using Github List node. I want to list files and directories from specific branch. As you can see above - there is no option to change the branch. Do you have any option to do…

---

## [How to integrate GitHub with Notion: Step-by-step tutorial with a free template](https://community.n8n.io/t/how-to-integrate-github-with-notion-step-by-step-tutorial-with-a-free-template/35790)

<div class="topic-metadata">

**Author:** [@bartv](https://community.n8n.io/u/bartv)\
**Replies:** 1\
**Last updated:** [October 15, 2025, 10:43am UTC](https://community.n8n.io/t/how-to-integrate-github-with-notion-step-by-step-tutorial-with-a-free-template/35790 "2025-10-15T10:43:58Z")

</div>

In this video, we take a look at the GitHub to Notion integration and show the workflow that syncs your GitHub issues to your Notion database. Whenever a new issue is opened in your GitHub repository, it wi…

---

## [GitHub "Create a file" node: "content is not valid Base64" error when uploading binary file from HTTP Request node](https://community.n8n.io/t/github-create-a-file-node-content-is-not-valid-base64-error-when-uploading-binary-file-from-http-request-node/201831)

<div class="topic-metadata">

**Author:** [@Naacal](https://community.n8n.io/u/Naacal)\
**Replies:** 1\
**Last updated:** [October 8, 2025, 3:49pm UTC](https://community.n8n.io/t/github-create-a-file-node-content-is-not-valid-base64-error-when-uploading-binary-file-from-http-request-node/201831 "2025-10-08T15:49:52Z")

</div>

I am experiencing an issue when trying to upload a PNG file to GitHub using the “Create a file” node in n8n (version 1.112.6). My workflow is as follows: 2x HTTP Request nodes Downloads a PNG file from a URL “Re…

---

## [Track GitHub or npm for stable releases?](https://community.n8n.io/t/track-github-or-npm-for-stable-releases/197205)

<div class="topic-metadata">

**Author:** [@girishcloudron](https://community.n8n.io/u/girishcloudron)\
**Replies:** 1\
**Last updated:** [September 30, 2025, 6:37pm UTC](https://community.n8n.io/t/track-github-or-npm-for-stable-releases/197205 "2025-09-30T18:37:47Z")

</div>

I am the maintainer of Cloudron n8n package. Recently, it was brought to our attention that we are tracking the incorrect n8n stable release. Currently, we are tracking the npm releases. There is a discrepancy between R…

---

## [Some free crypto workflows I’ve been building in n8n (price alerts, wallet tracking, on-chain pings)](https://community.n8n.io/t/some-free-crypto-workflows-i-ve-been-building-in-n8n-price-alerts-wallet-tracking-on-chain-pings/190035)

<div class="topic-metadata">

**Author:** [@Curious\_Cake](https://community.n8n.io/u/Curious_Cake)\
**Replies:** 1\
**Last updated:** [September 22, 2025, 4:58pm UTC](https://community.n8n.io/t/some-free-crypto-workflows-i-ve-been-building-in-n8n-price-alerts-wallet-tracking-on-chain-pings/190035 "2025-09-22T16:58:46Z")

</div>

I’ve been messing around with n8n for my crypto stuff lately, and I kept finding myself rebuilding the same flows over and over (price alerts, wallet balance checks, “oh crap did that tx go through” notifications, etc)…

---

## [The Ultimate GitHub ↔ n8n Workflow Backup System || With UI and Commit-Level Visibility](https://community.n8n.io/t/the-ultimate-github-n8n-workflow-backup-system-with-ui-and-commit-level-visibility/181003)

<div class="topic-metadata">

**Author:** [@Ed\_P](https://community.n8n.io/u/Ed_P)\
**Replies:** 0\
**Last updated:** [September 2, 2025, 11:24pm UTC](https://community.n8n.io/t/the-ultimate-github-n8n-workflow-backup-system-with-ui-and-commit-level-visibility/181003 "2025-09-02T23:24:20Z")

</div>

I’ve created an n8n workflow backup system with custom UI "But wait – aren’t there already backup workflows available?" Yes, there are dozens of backup workflows in the n8n template gallery. But here’s what they don’t…

---

## [Github Node Error: Could not get the SHA of the file, when try edit file with # or Emoji in name](https://community.n8n.io/t/github-node-error-could-not-get-the-sha-of-the-file-when-try-edit-file-with-or-emoji-in-name/172457)

<div class="topic-metadata">

**Author:** [@semenburov](https://community.n8n.io/u/semenburov)\
**Replies:** 1\
**Last updated:** [August 20, 2025, 3:03pm UTC](https://community.n8n.io/t/github-node-error-could-not-get-the-sha-of-the-file-when-try-edit-file-with-or-emoji-in-name/172457 "2025-08-20T15:03:00Z")

</div>

Describe the problem/error/question I try to use many templates for N8N Backup to github. For example: Github N8N Backups: How to backup workflows with folder structure instead of tags? And in my case i have an error w…

---

## [Retrive HTTP Request node url in Code Node](https://community.n8n.io/t/retrive-http-request-node-url-in-code-node/169362)

<div class="topic-metadata">

**Author:** [@bamrish](https://community.n8n.io/u/bamrish)\
**Replies:** 6\
**Last updated:** [August 16, 2025, 4:19pm UTC](https://community.n8n.io/t/retrive-http-request-node-url-in-code-node/169362 "2025-08-16T16:19:36Z")

</div>

Hey Folks, I am trying to setup a workflow to extract PR data from github. I have a github node that gets all PRs for a repo for a given duration. I have that node connected to HTTP request node, which in turn fetche…

---

## [GitHub Get Issue Operation: How to filter issues excluding specific labels (equivalent to \`-label:Stale\`)?](https://community.n8n.io/t/github-get-issue-operation-how-to-filter-issues-excluding-specific-labels-equivalent-to-label-stale/148209)

<div class="topic-metadata">

**Author:** [@sakamoto\_akira](https://community.n8n.io/u/sakamoto_akira)\
**Replies:** 2\
**Last updated:** [July 14, 2025, 7:42am UTC](https://community.n8n.io/t/github-get-issue-operation-how-to-filter-issues-excluding-specific-labels-equivalent-to-label-stale/148209 "2025-07-14T07:42:33Z")

</div>

Hi n8n community, I’m working with the GitHub “Get Issue” operation and need to filter issues that do NOT have a specific label. Specifically, I want to achieve the equivalent of GitHub’s -label:Stale filter syntax. Wh…

---

## [Github N8N Backups: How to backup workflows with folder structure instead of tags?](https://community.n8n.io/t/github-n8n-backups-how-to-backup-workflows-with-folder-structure-instead-of-tags/142190)

<div class="topic-metadata">

**Author:** [@Kiremit](https://community.n8n.io/u/Kiremit)\
**Replies:** 1\
**Last updated:** [July 7, 2025, 8:04pm UTC](https://community.n8n.io/t/github-n8n-backups-how-to-backup-workflows-with-folder-structure-instead-of-tags/142190 "2025-07-07T20:04:08Z")

</div>

I’m using a backup workflow to export my n8n flows as JSON files, but I’m running into an issue. The backup saves the workflows organized by their tags rather than preserving the folder structure I’ve carefully created i…

---

## [Bug report: Github nodes returns 0 B file if size "too big", no errors](https://community.n8n.io/t/bug-report-github-nodes-returns-0-b-file-if-size-too-big-no-errors/133235)

<div class="topic-metadata">

**Author:** [@Marco\_S\_D](https://community.n8n.io/u/Marco_S_D)\
**Replies:** 6\
**Last updated:** [June 18, 2025, 1:45am UTC](https://community.n8n.io/t/bug-report-github-nodes-returns-0-b-file-if-size-too-big-no-errors/133235 "2025-06-18T01:45:44Z")

</div>

Describe the problem/error/question I have a Github node in my workflow, that downloads a file with approx 1.4MB size. It ends succesfully, but the binary data contains a 0 B file. The rest of the metadata is correct. …

---

## [N8N-Github Backup Workflow does NOT store Names of FLows](https://community.n8n.io/t/n8n-github-backup-workflow-does-not-store-names-of-flows/126028)

<div class="topic-metadata">

**Author:** [@Kiremit](https://community.n8n.io/u/Kiremit)\
**Replies:** 3\
**Last updated:** [June 3, 2025, 10:14am UTC](https://community.n8n.io/t/n8n-github-backup-workflow-does-not-store-names-of-flows/126028 "2025-06-03T10:14:14Z")

</div>

The Auto Backup N8N to Github workflow that I have here is pretty straight forward. The only problem is that it stores the ID as the name but I actually want to find a way to get the actual workflow name. Any way to solv…

---

## [How can I get Git backup of workflows and credentials to push to github (fails to push)](https://community.n8n.io/t/how-can-i-get-git-backup-of-workflows-and-credentials-to-push-to-github-fails-to-push/105316)

<div class="topic-metadata">

**Author:** [@Philip\_Topham](https://community.n8n.io/u/Philip_Topham)\
**Replies:** 1\
**Last updated:** [April 24, 2025, 5:26am UTC](https://community.n8n.io/t/how-can-i-get-git-backup-of-workflows-and-credentials-to-push-to-github-fails-to-push/105316 "2025-04-24T05:26:32Z")

</div>

I’m using Git backup of workflows and credentials | n8n workflow template The “export workflows” node runs properly. The “export credentials” node runs properly. The “git add” node runs properly. The “git commit” no…

---

## [🔄 Workflow Repos8r - GitHub Version Control User Interface \[All in one n8n Workflows\]](https://community.n8n.io/t/workflow-repos8r-github-version-control-user-interface-all-in-one-n8n-workflows/94185)

<div class="topic-metadata">

**Author:** [@Joe\_Peres](https://community.n8n.io/u/Joe_Peres)\
**Replies:** 0\
**Last updated:** [March 28, 2025, 10:01pm UTC](https://community.n8n.io/t/workflow-repos8r-github-version-control-user-interface-all-in-one-n8n-workflows/94185 "2025-03-28T22:01:20Z")

</div>

Hey n8n fam :waving\_hand: Ever accidentally overwritten a workflow and lost track of your changes or need to import a workflow into a new n8n instance? (We’ve all been there!) That’s why I built Workflow Repos8r: a futu…

---

## [Adding a PNG to GitHub Issue](https://community.n8n.io/t/adding-a-png-to-github-issue/91644)

<div class="topic-metadata">

**Author:** [@Xinny2k](https://community.n8n.io/u/Xinny2k)\
**Replies:** 4\
**Last updated:** [March 25, 2025, 9:13am UTC](https://community.n8n.io/t/adding-a-png-to-github-issue/91644 "2025-03-25T09:13:07Z")

</div>

Describe the problem/error/question I’m receiving customer tickets through a Webhook node. Everything is set up, however, I’m only receiving the screenshots sent in ‘binary’ form. To add an image to a GitHub Issue, so fa…

[Next page](https://community.n8n.io/tag/github/27.md?match_all_tags=true&page=1&tags%5B%5D=github)
