Home / Companies / Temporal / Blog / Post Details
Content Deep Dive

Sync GitHub Repos to Notion with Temporal Schedules

Blog post from Temporal

Post Details
Company
Date Published
Author
Loren Sands-Ramshaw
Word Count
608
Language
English
Hacker News Points
-
Summary

The author built an internal tool that syncs a GitHub org's list of repositories with a Notion database, allowing team tracking and role management. The tool fetches data from the GitHub API and updates the Notion database using TypeScript code. It runs daily at 6am on a schedule that is reliable due to Temporal Schedules, which ensures continuous execution even in case of machine failure or other issues. The tool has two main purposes: tracking team ownership and role assignments for each repository, making it easier to view and manage this information in one place.