Keep your team updated on new GitHub releases without manual checks. This setup watches selected repositories on a schedule and posts clear, translated release notes to Slack.
A timed trigger runs every 10 minutes during work hours. A code node holds the list of repositories you care about. For each repo, the RSS reader pulls the latest release item. Errors route to a dedicated Slack channel. Redis stores the last processed release so you never post the same update twice. New items go through Gemini to extract features, fixes, and other notes, then translate the summary into Chinese. Dates are formatted for clarity, and a code node builds clean Slack message blocks before sending.
Set up Slack, Google Gemini, and Redis credentials in n8n. Public GitHub feeds do not need login. Expect to cut daily release monitoring from manual checks to a quick glance in Slack, with consistent updates for product, QA, and support. Add your repositories, set your Slack channel, adjust the schedule, and you are ready to go.