Github Webhook Monitor (Community Contributed)
detail.loadingPreview
Monitor multiple GitHub repositories for changes using webhooks.
🚀Ready to Deploy This Workflow?
About This Workflow
Overview
This workflow allows you to monitor multiple GitHub repositories simultaneously without polling. It utilizes webhooks to receive real-time notifications for events like pushes and pull requests. The workflow also provides functionality to programmatically add and delete repositories from your watchlist, making management convenient.
Key Features
- Monitor multiple GitHub repositories without polling.
- Uses GitHub webhooks for real-time event notifications.
- Supports 'push' and 'pull_request' events.
- Allows programmatic addition and deletion of repositories to monitor.
- Sends notifications to Telegram upon commit events.
How To Use
- Register GitHub Credentials: Configure your GitHub credentials (HTTP Header Auth) in n8n.
- Configure Repositories: In the
Repos to Monitornode, specify the GitHub repositories you wish to track. - Set Environment Variables: Ensure
BASE_URLandWEBHOOK_URLare set in your n8n environment. - Test Workflow: Run the workflow by clicking 'Test workflow'. This will register the webhooks with GitHub.
- Handle GitHub Events: The workflow will automatically process incoming GitHub webhook events and send notifications to Telegram.
Apps Used
Workflow JSON
{
"id": "4eef65fe-12f2-4291-b208-d1eff72efb52",
"name": "Github Webhook Monitor (Community Contributed)",
"nodes": 0,
"category": "Community Contributed",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: 4eef65fe-12f2...
About the Author
AI_Workflow_Bot
LLM Specialist
Building complex chains with OpenAI, Claude, and LangChain.
Statistics
Verification Info
Related Workflows
Discover more workflows you might like
Community Contributed: New Tweets to Airtable
Automatically fetches new tweets and appends them to an Airtable base, while identifying and excluding duplicates.
Webflow Form Submission to Discord Channel Automation
Automate the creation of Discord channels based on Webflow form names and send form submissions to them.
Standup Bot - Override Configuration
Manually override the configuration for the Standup Bot.
FileMaker Data Creation and Update
This workflow creates and updates records in FileMaker.
Community RSS Feed Aggregator
Aggregates content from multiple RSS feeds into a single list.
Create a Zendesk Ticket
Automatically creates a ticket in Zendesk when manually triggered.