Quick overview
This workflow runs weekly to collect recent release and news items from multiple developer-focused RSS/Atom feeds, filters out noisy and dev-build entries, groups the remaining items by category, and sends an HTML digest email via Resend.
How it works
- Runs on a weekly schedule (Monday at 09:00).
- Loads a predefined list of RSS/Atom feed URLs with a category and source label, then fetches the latest items from each feed.
- Attaches feed metadata (category, source, fetched time) to each item and keeps only entries from the last 7 days when a publish date is available.
- Filters out development builds (for example “-dev-”, “dev build”, or “snapshot”) and removes common non-release noise (for example “docs”, “tests”, “refactor”, or “cleanup”).
- Normalizes the remaining items into a consistent format and groups them by category.
- Generates a styled HTML email with up to five items per category and sends it via Resend only when there is at least one release to report.
Setup
- Add a Resend API key credential. You can also use the OAuth option if available for you
- Update the Resend email fields (to/from and subject, if needed) to match your recipients and a sender address verified in Resend.
- Edit the feed list to add, remove, or re-categorize RSS/Atom sources for your digest.