Daily GitHub release notification by email
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 Trigge...
Template notes
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.