Templates / Daily GitHub release notification by email

Daily GitHub release notification by email

Ready for 3.0

by Dionysus · 2,157 views · created 2024-11-30 · DevOps

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

Nodes used (6)

What it does

Automating daily notifications of the latest releases from a GitHub repository. This template is ideal for developers and project managers looking to stay up-to-date with software updates. How it Works: - Daily Trigger: The workflow initiates daily using the Schedule Trigger node. - Fetch Repository Data: The HTTP Request node retrieves the latest release details from the specified GitHub repository. - Check if new: The IF node check if the release was done in the last 24 hours. - Split Content: The Split Out node processes the JSON response to extract and structure relevant data. - Convert Markdown: The Markdown node converts release notes from Markdown format to HTML, making them ready to use in emails. - Send a notification by email Key Features: - Simple to customize by modifying the GitHub URL. - Automatically processes and formats release notes for better readability. - Modular design, allowing integration with other workflows like Gmail or Slack notifications. Setup Steps: - Modify Repository URL: Update the Sticky Note node with the URL of the repository you want to monitor. - Modify SMTP details: Update the Send Email node with your SMTP details.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.