Description
Automatically monitor GitHub repositories and stay informed with AI-curated, multilingual updates. This n8n workflow tracks new releases, uses Google Gemini to summarize and translate release notes, and sends polished notifications to a Slack channelโcomplete with error handling and duplicate prevention.
Perfect for engineering, DevOps, and product teams looking to streamline changelog updates across tools.
๐นย How It Works:
โ
ย Scheduled Monitoringย โ A Cron trigger checks selected GitHub repos at custom intervals
โ
ย Repository Fetchย โ For each repo, the workflow fetches the release RSS feed
โ
ย Duplicate Filteringย โ Redis ensures onlyย newย releases are processed
โ
ย AI Summary + Translationย โ Gemini summarizes release notes and translates them (default: Chinese)
โ
ย Slack Notificationย โ A clean, Block Kit-formatted message is sent to your Slack channel
โ
ย Error Handlingย โ If a repo fails, an error message is posted to Slack without interrupting others
๐ย It Automates:
๐ฆย Release Monitoringย โ Periodic checks for new GitHub releases
๐ย Multi-Language Translationย โ Summarized content translated by AI
๐คย Slack Deliveryย โ Sends release notes as rich Slack messages
๐ง ย AI-Powered Summariesย โ Gemini extracts and condenses technical updates
๐ย State Memory with Redisย โ Tracks last release ID to prevent reposts
๐ ๏ธย Graceful Error Handlingย โ Catches and reports individual repo failures without stopping the flow
๐กย Why Choose This Workflow?
๐ขย Stay Updated, Instantlyย โ Get AI-summarized changelogs delivered where your team works
๐ย Multilingual Supportย โ Translate releases to your teamโs language (default: Chinese, customizable)
๐ย Save Developer Timeย โ No more manual release checks
๐ฌย Clean Slack UIย โ Uses Slack Block Kit formatting for readable, structured messages
๐งฉย Flexible & Configurableย โ Easily add more repos, switch languages, or use a different AI model
๐คย Who Is This For?
โ๏ธ DevOps teams tracking critical dependencies
โ๏ธ Engineering managers sharing updates in daily standups
โ๏ธ Product teams following third-party service changes
โ๏ธ Open source maintainers monitoring upstream changes
โ๏ธ Teams syncing GitHub activity to Slack
๐ย Integrations:
๐ย n8nย โ Automation engine managing the flow
๐ย GitHub RSSย โ Pulls release feeds
๐ย Google Geminiย โ AI-powered summary and translation (can be replaced with OpenAI or others)
๐ย Slackย โ Sends structured notifications via Slack Bot
๐ย Redisย โ Stores last seen release IDs for each repository
๐ย Get Started Today!
Never miss a critical release again. This workflow keeps your team in sync with AI-enhanced, real-time GitHub updates directly in Slack. Translate, summarize, and deliver release intelligence without manual work.