Sync your GitHub issues to your Notion database

Nodes

8c6be9a3-5bfc-4944-bb99-86bb97507a26ba9c0ab0-7276-46e6-9cc4-ac6e16e05547

Categories

Created by

n8n8n Team

Last edited 8 days ago

This workflow syncs your GitHub issues to your Notion database. Whenever a new issue is opened in your GitHub repository, it will be shown in your Notion database, syncing the status property (opened/edited/closed/deleted). In case there’s no Notion database existing yet, a new one will be created automatically.

Prerequisites

How it works

  1. Github trigger starts the workflow when a new issue is created in a GitHub repository.
  2. If node splits the workflow conditionally, showing whether the issue is new or an update of an existing issue.
  3. If data is new, the Notion node will create a new database page in Notion.
  4. If the data is not new, the Function node will create a Notion filter that will find its specific database page by issue ID.
  5. Switch node will then conditionally route the data into the appropriate Notion page, based on the update made upon it.

New to n8n?

Need help building new n8n workflows? Process automation for you or your company will save you time and money, and it's completely free!