AutomationMart
Home/Browse/Convert GitHub commits into review-ready pull requests with Google Gemini
n8n

Convert GitHub commits into review-ready pull requests with Google Gemini

n8nn8n15 modulesv1.0
SlackGitHubGemini

Description Categories Developer Automation, AI Agents, GitHub Automation, DevOps Productivity --- Build an AI-Driven GitHub Pull Request Automation with n8n + MCP This workflow creates an AI-powered GitHub automation that turns raw commit history into a clean, professional pull request automatically. When triggered via MCP or another workflow, it extracts repository details, fetches all commits from a target branch, uses AI to understand the intent behind the changes, and creates a well-struc

At a glance

Convert GitHub commits into review-ready pull requests with Google Gemini 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
15
Price
Free
Version
v1.0
Convert GitHub commits into review-ready pull requests with Google Gemini workflow diagram

About this workflow

Description Categories Developer Automation, AI Agents, GitHub Automation, DevOps Productivity --- Build an AI-Driven GitHub Pull Request Automation with n8n + MCP This workflow creates an AI-powered GitHub automation that turns raw commit history into a clean, professional pull request automatically. When triggered via MCP or another workflow, it extracts repository details, fetches all commits from a target branch, uses AI to understand the intent behind the changes, and creates a well-structured pull request with a clear title and description. The result is a reliable, no-manual-work system that standardizes pull requests and reduces review friction across teams. --- Benefits Consistent Pull Requests Every PR follows a clean, readable structure regardless of who triggered it. Zero Manual Formatting No copy-pasting commit messages or writing descriptions by hand. Faster Review Cycles Reviewers get clear context upfront, reducing back-and-forth. AI-Assisted Context Awareness Commit history is summarized intelligently, not blindly concatenated. MCP-Ready Automation Can be called directly by AI tools like Cursor through MCP. --- How It Works MCP or Workflow Trigger - Triggered via MCP server or another n8n workflow - Accepts natural language or structured input Repository Information Extraction - AI extracts: - Repository owner - Repository name - Source branch - Base branch Commit Retrieval (GitHub API) - Fetches all commits for the source branch - Collects commit messages as context Commit Summarization (AI) - AI analyzes commit history - Generates: - A concise PR title - A clear bullet-point description Pull Request Creation - Creates a GitHub pull request automatically - Uses correct base and head branches - Inserts AI-generated title and description --- Required Setup GitHub - Repository access - OAuth or personal access token - Permission to read commits and create pull requests AI Model - Google Gemini or compatible LLM - Connected via n8n AI nodes n8n - Self-hosted or cloud - HTTP access to GitHub APIs - MCP Trigger enabled for AI tool access --- Business Use Cases Engineering Teams - Standardize PR quality across developers - Reduce cognitive load on contributors DevOps & Platform Teams - Enforce PR hygiene automatically - Improve velocity without extra process Founders & Tech Leads - Maintain clean repositories without micromanagement Agencies & Consultants - Deliver AI-assisted GitHub automation to clients --- Difficulty Level Intermediate --- Estimated Build Time 45–75 minutes --- Monthly Operating Cost - GitHub: Existing plan - AI Model: Free tier or usage-based - n8n: Self-hosted or cloud Typical range: $0–20/month --- Why This Workflow Works - Commits are the most reliable source of change intent - AI summarizes meaning, not noise - MCP enables direct AI-to-automation execution - GitHub remains the single source of truth --- Possible Extensions - Auto-assign reviewers based on files changed - Add PR labels using AI classification - Generate changelog entries automatically - Post PR summary to Slack or Teams - Enforce branch naming or commit standards --- Details Nodes used in workflow - MCP Trigger - AI Agent (Repository Extraction) - Structured Output Parser - GitHub API (Commits) - Summarize - AI LLM Chain - GitHub API (Create Pull Request) - If - Edit Fields (Set) - Sticky Note

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

Google SERP + trends and recommendations with Bright Data & Google Gemini

Who this is for? Google SERP Tracker + Trends and Recommendations is an AI-powered n8n workflow that extracts Google search results via Bright Data, parses them into structured JSON using Google Gemini, and generates actionable recommendations and search trends. It outputs CSV reports and sends real-time Webhook notifications. This workflow is ideal for: - SEO Agencies needing automated rank & trend tracking - Growth Marketers seeking daily/weekly search-based insights - Product Teams monitoring

Free

Create AI shorts with HeyGen, Creatomate, Replicate, Gemini and OpenAI

Shorts Creation v10 (Telegram Filming) — n8n Template Description --- How it works This workflow is a fully automated YouTube Shorts production pipeline. It takes the structured output from a video digestion workflow (transcript, key moments, metadata) and produces finished, rendered vertical shorts complete with AI-generated avatar narration, AI-generated B-roll video clips, dynamic multi-layout compositions, social media copy, and a lead magnet document — all uploaded to Google Dri

Free

Send pre-meeting attendee context with OpenAI, Google Calendar, and Slack

Overiew This workflow builds an AI meeting assistant who sends information-dense pre-meeting notifications for a user's upcoming meetings. How It Works A scheduled trigger fires hourly and checks for upcoming meetings within the hour. When found, a search for last correspondence + recent activity is performed for each attendee. Using available correspondance, an AI/LLM is used to summarize this information and generate a short notification message which should help the user prepare for the m

Free

Send new email notifications with attachments to Slack and upload files via FTP

Automatically notify your Slack channel of new emails with attachments and upload files to FTP. Streamline communication and file management with email, Slack, and FTP integration.

Free

Process large documents with OCR using SubworkflowAI and Gemini

Working with Large Documents In Your VLM OCR Workflow Document workflows are popular ways to use AI but what happens when your document is too large for your app or your AI to handle? Whether its context window or application memory that's grinding to a halt, Subworkflow.ai is one approach to keep you going. > Subworkflow.ai is a third party API service to help AI developers work with documents too large for context windows and runtime memory. Prequ

Free

LinkedIn profile extract and build JSON resume with Bright Data & Google Gemini

Who this is for? The LinkedIn Profile Extract and JSON Resume Builder is a powerful workflow that scrapes professional profile data from LinkedIn using Bright Data's infrastructure, then transforms that data into a clean, structured JSON resume using Google Gemini. The workflow is ideal for automating resume parsing, candidate profiling, or integrating into recruiting platforms. This workflow is tailored for: - HR professionals & recruiters automating resume screening - Talent acquisitio

Free

Scrape Reuters news & send AI summaries with Brightdata, Claude 4 & Telegram

Comprehensive Reuters News Intelligence System With Brightdata & Telegram Alerts A powerful n8n automation workflow that scrapes the latest Reuters news articles using Bright Data's web scraping capabilities and delivers intelligent news summaries directly to your Telegram chat. 📋 Overview This workflow provides an automated news intelligence solution that monitors Reuters for breaking news, analyzes content using Claude AI, and delivers personalized news alerts. Perfect for journalist

Free

Automate systematic literature reviews with Google Drive, GPT-4, Gemini, Qdrant and Airtable

How it works - Automates systematic literature review by downloading papers from Google Drive, extracting text, and evaluating them against strict inclusion/exclusion criteria using LLM agents - Routes included papers to Qdrant vector stores with Gemini embeddings for semantic search, and excluded papers to a separate folder - Logs all decisions to Airtable with PRISMA-compliant justification for complete audit trails Set up steps - Connect Google Drive credentials to access your paper folder -

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