AutomationMart
Home/Browse/Monitor GitHub releases with Gemini AI Chinese translation & Slack notifications
n8n

Monitor GitHub releases with Gemini AI Chinese translation & Slack notifications

n8nn8n18 modulesv1.0
SlackGitHubGemini

Overview This n8n template monitors specified GitHub repositories. When a new release is published, it automatically fetches the information, uses AI (Google Gemini by default) to summarize and translate it into Chinese, and sends a formatted notification to a designated Slack channel. Core Features: Automated Monitoring: Checks for updates on a predefined schedule. Intelligent Processing: Uses AI to extract key information and translate. Error Handling: Sends an error notification if fetchin

At a glance

Monitor GitHub releases with Gemini AI Chinese translation & Slack notifications is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Slack, GitHub, Gemini. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Slack, GitHub, Gemini
Modules
18
Price
Free
Version
v1.0
Monitor GitHub releases with Gemini AI Chinese translation & Slack notifications workflow diagram

About this workflow

Overview This n8n template monitors specified GitHub repositories. When a new release is published, it automatically fetches the information, uses AI (Google Gemini by default) to summarize and translate it into Chinese, and sends a formatted notification to a designated Slack channel. Core Features: Automated Monitoring: Checks for updates on a predefined schedule. Intelligent Processing: Uses AI to extract key information and translate. Error Handling: Sends an error notification if fetching RSS for a single repository fails, without affecting others. Duplicate Prevention: Remembers the last processed release ID using Redis to ensure only new content is pushed. Prerequisites Slack: Configure your Slack app credentials in n8n. Redis: Have an available Redis service and configure its credentials in n8n. AI Provider (Gemini): Configure credentials for Google Gemini (or your chosen AI model) in n8n. Configuration Instructions After importing the template, you need to modify the following key nodes: 1. Cron Trigger: Adjust the Rule setting to change the update check frequency (default is 0 /10 9-23 , checking every 10 minutes between 9 AM and 11 PM daily). 2. GitHub Config (Repository List - Code Node): Edit the JavaScript array within this node's code area. Modify or add the repositories you want to follow. Each repository object needs a name (custom display name) and github (format: owner/repo). Example: 3. Redis and Redis2 (Redis Connection): Select your configured Redis credentials in both nodes. 4. Gemini (AI Model): Select your configured Google Gemini credentials. (Optional) Replace with a different supported AI model node and select its credentials. 5. Information Extractor (AI Processing & Translation): Main Configuration: Review the System Prompt. By default, it asks the AI to extract information and translate it into Chinese. Modify this prompt if you need a different language or summary style. 6. Send Message and Send Error (Slack Notifications): Select your configured Slack credentials in both Slack nodes. Set the target Channel ID for notifications. Workflow Overview 1. Start: Cron Trigger initiates the workflow on schedule. 2. Load Config: GitHub Config provides the list of repositories to monitor. 3. Loop: The Loop node iterates through each repository. 4. Fetch & Check: The RSS node attempts to fetch the repository's releases feed. If No Error checks for success: Failure: Send Error posts an error to Slack, skips this repository. Success: Continues. 5. Check for New Release: The Redis node retrieves the last recorded Release ID for this repository. The If New node compares the latest Release ID with the recorded ID: Different IDs (New Release): Proceeds to processing. Same ID (Already Processed): Skips this repository. 6. Process & Notify (Only for New Releases): Information Extractor (with Gemini) extracts, summarizes, and translates the content. The Code node formats the information into Slack Block Kit. Send Message sends the formatted message to Slack. The Redis2 node stores the current Release ID in Redis. 7. End: The workflow finishes after processing all repositories. Conclusion Once configured, this template automates GitHub release monitoring, uses AI to distill key information, and delivers it efficiently to your Slack workspace.

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Create HubSpot companies & tasks from Jotform submissions with Google Sheets

Workflow: Jotform → HubSpot Company + Task Automation Automatically create or update HubSpot companies and generate follow-up tasks whenever a Jotform is submitted. All logs are stored to Google Sheets for traceability, transparency, and debugging. --- ✅ Use Cases - Capture marketing queries from your website’s Jotform form and immediately create tasks for your sales or SDR team. - Enrich HubSpot companies with submitted domains, company names, and con

Free

LinkedIn job search: auto-match resume with AI + cover letter & Telegram alerts

Overview This n8n templates helps you to authomatically search Linkeding jobs. It uses AI (Gemini or OpenAPI) to match your resume with each job description and write a sample cover letter for each job and update the job google sheet. You can receive daily matched linkedin job alerts by telegram. Prerequisites - AI API Key from one model like: - Google Gemini - OpenAI - Telegram Bot Token

Free

Automate google analytics reporting

Automate Google Analytics Reporting with n8n This n8n workflow collects, processes, and formats Google Analytics data into a comprehensive HTML report. The report is segmented into three primary categories: Engagement Stats, Search Results, and Country Views. The formatted report can be emailed or saved as a document, and the workflow includes error handling and logging for better debugging. Overview Purpose To automate the extraction, processing, and presentation of Google Analytics data in a v

Free

AI image generation & editing with Google Gemini and Telegram Bot

Who is this for? Creators, designers, and developers exploring AI-powered image generation. Automation enthusiasts who want to integrate image creation into n8n workflows. Telegram bot builders looking to add visual AI capabilities. Marketers or freelancers automating creative content workflows. What problem is this workflow solving? Creating AI images usually requires multiple tools and manual setup. This workflow removes the complexity by: Connecting Nano Banana (

Free

Extract university term dates from Excel using CloudFlare markdown conversion

This n8n template imports an XLSX containing terms dates for a university, extracts the relevant events using AI and converts the events to an ICS file which can be imported into iCal, Google Calendar or Outlook. Manually adding important term dates to your calendar by hand? Stop! Automate it with this simple AI/LLM-powered document understanding and extraction template. This cool use-case can be applied to many scenarios where Excel files are predominantly used. How it works The term dates exc

Free

RAG: context-aware chunking | Google Drive to Pinecone via OpenRouter & Gemini

Workflow based on the following article. This n8n automation is designed to extract, process, and store content from documents into a Pinecone vector store using context-based chunking. The workflow enhances retrieval accuracy in RAG (Retrieval-Augmented Generation) setups by ensuring each chunk retains meaningful context. Workflow Breakdown: 🔹 Google Drive - Retrieve Document: The automation starts by fetching a source document from Google Drive. This document contains structured content, with

Free

Handle clinic WhatsApp support with GPT-4o-mini, Pinecone RAG and Gmail alerts

Clinic WhatsApp Customer Service Bot This workflow automates patient communication for medical clinics using the WhatsApp Business API. It supports appointment booking, rescheduling, service inquiries, follow-ups, and document submissions. The workflow includes AI capabilities, appointment management, human escalation logic, memory storage, and CRM synchronization. Good to know - Supports text, voice notes, images, and document uploads. - Uses an AI agent powered by GPT-4o-mini with re

Free

Manage User Authentication with Telegram, Redis Cache and Google Sheets

How It Works - Telegram bot listens for messages and uses chat ID as the unique user identifier. - Checks Google Sheets for existing users; registers new users if not found. - Caches active sessions in Redis for fast lookup and login-state handling. - Stores and retrieves user data (UserID, Name, Telegram Chat ID) in Google Sheets. - Can be triggered by other n8n workflows to fetch or update user/session data. Setup Steps - Obtain Telegram Bot token, Google Sheets “Users” sheet with API credenti

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free