Latenode

Automate GitHub and JIRA release notes with Google Gemini for email notifications

This Latenode automation template provides an end-to-end solution for generating and distributing sophisticated release notes. It connects to GitHub and JIRA to gather data from recent commits and completed tickets, using keywords or labels to identify key features.

The information is then processed by the Google Gemini language model to automatically generate well-written, human-like release notes, which are then distributed via email to stakeholders. This template is designed for development teams looking to streamline their release process, ensure consistent communication, and eliminate the manual effort of writing release notes.

Updated Apr 2, 2026Est. run: 18sEst. cost: $0.0011
How Latenode estimates time and cost

Latenode bills workflow runs in credits: 1 credit = 30 seconds of processing. Minimum charge per run depends on your plan. Plug-and-Play (PnP) AI nodes are billed separately—each PnP token is $1 USD, charged pay-as-you-go at vendor cost plus a small processing fee, with no API keys required.

Full pricing — how credits work →
AI agents & chatbots

Workflow preview

What this template does

  • Extracts release data from GitHub commits and JIRA tickets
  • Normalizes the data using Google Gemini natural language processing
  • Generates human-like release note summaries
  • Distributes the compiled release notes via email notifications
  • Provides a centralized repository of historical release information

How it works

1
Trigger

Monitor GitHub for updates

The process is triggered when new commits are pushed to the GitHub repository being monitored.

2
Logic

Identify JIRA issue IDs

The system scans the commit messages to find any JIRA issue IDs mentioned, which will be used to gather more details about the completed work.

3
Action

Retrieve JIRA issue details

Using the identified JIRA issue IDs, the system fetches the details of the completed issues from the JIRA project.

4
AI

Generate release notes

The JIRA issue details are processed by the Google Gemini language model to automatically generate well-written, human-like release notes summarizing the changes.

5
Action

Extract the release notes

The generated HTML release notes are extracted from the language model output.

6
Action

Distribute the release notes

The compiled release notes are delivered via email to the relevant stakeholders.

Setup guide

1

Add GitHub Integration Credential

1. In the Latenode Credentials panel, add a new credential for the GitHub integration. Configure it with your GitHub username and personal access token.

2

Add JIRA Integration Credential

2. In the Latenode Credentials panel, add a new credential for the JIRA integration. Configure it with your JIRA username and API token.

3

Configure GitHub Trigger Node

3. In the Latenode visual builder, add a GitHub Trigger node. Configure it to monitor the specific GitHub repository for push events.

4

Configure Google Gemini Node

4. In the Latenode visual builder, add a Google Gemini node. This node will use the Google Gemini language model to generate the release notes.

5

Configure Email Notification

5. In the Latenode visual builder, add a Send Email node. Configure the To Email, From Email, and Subject fields to send the generated release notes to the desired recipient.

Requirements

Connect your GitHub repository to pull commit data
Connect your JIRA account to retrieve ticket information
Enable the Google Gemini language model integration to generate release notes automatically
Configure email notification settings to send the compiled release notes to stakeholders

FAQ

Common questions about this template

Each run uses credits on your Latenode plan. We charge for processing time (1 credit = 30 seconds). Your actual cost depends on your plan and how long the run takes. See pricing plans for plans and how credits work.

More templates

You might also like

Browse all templates →
AI agents & chatbots

Transcribe Google Drive audio to text and send via email

This automation template helps users transcribe audio files stored in their Google Drive using the OpenAI Whisper AI model, and then automatically deliver the transcribed text via email. It provides a convenient way to convert audio recordings into text-based content that can be easily shared and referenced. The workflow is manually triggered, requiring the user to specify the Google Drive folder containing the audio files. The template then retrieves the files, transcribes them using the OpenAI Whisper API, and constructs an email message with the transcribed text, which is then sent to the designated recipient.

8s$0.0005
AI agents & chatbots

Automate Google Ads creation within Google Sheets using OpenAI ChatGPT

This automation allows marketing teams to generate high-performing Google Ads copy directly within Google Sheets. By integrating with the OpenAI API, the workflow can fetch product data from a Google Sheet and use the ChatGPT language model to automatically generate relevant ad headlines and descriptions. The generated ad copy is then pushed directly to a linked Google Ads account, streamlining the process of creating and updating Google Ads campaigns across multiple products or offerings. This solution aims to help marketing teams scale their ad copywriting efforts while maintaining quality and relevance.

19s$0.0012
AI agents & chatbots

Automate personalized Spotify playlists from text prompts

This AI DJ automation uses GPT-4 to interpret a user's text prompt, then leverages the Linkup web search API to curate a personalized Spotify playlist based on the request. The workflow automatically creates the playlist in the user's Spotify account and redirects them directly to the completed playlist, providing a seamless end-to-end experience. The AI agent analyzes the user's prompt, selects relevant tracks, and populates the playlist, handling everything from understanding vague prompts to generating high-quality song suggestions. This automation enables users to easily create customized Spotify playlists without the manual effort of searching for and compiling songs.

19s$0.0012