Send weekly GitHub digest with releases, commits and trending repos via Gmail

Go to Workflow
0 views
Built by Dahiana Dahiana
Created on June 13, 2026

Description

Send Weekly GitHub Digest with Releases, Commits, and Trending Repos


Stay on top of the GitHub ecosystem with a single automated weekly email covering it all.
How it works

A schedule trigger fires every Monday at 9am and reads your config variables. Feel free to modify schedule.

Three branches run in parallel:
Releases: fetches the latest release from each watched repo via the GitHub API
Commits: fetches recent commits or public events for each tracked repo or username
Trending: scrapes github.com/trending for that day's actual trending repositories

All three branches merge into a single Code node that builds one HTML email with three labeled sections.

If any content was found, the email is sent via Gmail. Otherwise the workflow exits silently.

Setup steps

Connect your Gmail account.
Open Set Variables and configure:
recipient_email — where to send the digest
release_repos — list of repos to watch for releases (e.g. n8n-io/n8n)
tracked_entities — GitHub usernames or owner/repo paths to track commits- days_back — lookback window in days (default: 7)
Activate.

Nodes Used (3)

Code
n8n-nodes-base.code
Gmail
n8n-nodes-base.gmail
HTTP Request
n8n-nodes-base.httpRequest