Skip to main content
Best answer

How to automate Notion-GitHub documentation sync using Zapier?


Hi, I’d like to use Zapier to automate documentation files sync between Notion and GitHub.

There are two ways that could work:

  1. GitHub as the master, with MarkDown files containing documentation stored in a repository and automatically synced with a Notion database
  2. Notion as the master, with database entries paired to MarkDown files on GitHub

Now it seems neither of those is natively possible using Zapier, is there another way to achieve a similar result?

Best answer by ken.aBest answer by ken.a

Hi there @Rene' and @melodie,

I have added you as another interested member to the open feature request for Notion to support “File” types and for the GitHub’s New Pull Request” trigger to return list of modified files. That does a few things:

  • Bring this to the attention of the integration developers
  • Help track interest in this feature being implemented
  • Allows us to notify you via email if this feature becomes available in the future

While I don't have an ETA on when this feature might be implemented, we will notify you via email if it is!

Hopefully, this helps!

View original
Did this topic help you find an answer to your question?
This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

6 replies

ken.a
Forum|alt.badge.img+6
  • Zapier Staff
  • 6380 replies
  • October 19, 2023

Hi there @Rene',

Welcome to the Community! 🎉

Here is how I see the Zap for the workflow that you have in mind.

  1. Trigger: GitHub - New Commit or New Pull Request
  2. Action: Notion - Create Database Item

Do you think this could work for you? Please let me know.

Thanks! 😊


  • Author
  • Beginner
  • 2 replies
  • October 20, 2023

Hi @ken.a, thank you for your reply!
I tried that but it seems Zapier does not allow content transfer between Notion and GitHub, I only see peripheral data like PR/update timestamp, object ID and author.

What data point should I look at to actually sync file content across the two platforms?

 


ken.a
Forum|alt.badge.img+6
  • Zapier Staff
  • 6380 replies
  • October 23, 2023

Hi there @Rene',

Currently, the Notion integration with Zapier doesn't support “File” types. However, we've already logged a feature request for this. We've also have a feature request for the “New Pull Request” trigger to return list of modified files

Please let me know if you’d like to get added to those feature requests. Thanks!


  • Author
  • Beginner
  • 2 replies
  • October 24, 2023

Yes please, I’d like to know when these features are available. Thanks!


  • New
  • 1 reply
  • October 24, 2023

me too please! 


ken.a
Forum|alt.badge.img+6
  • Zapier Staff
  • 6380 replies
  • Answer
  • October 30, 2023

Hi there @Rene' and @melodie,

I have added you as another interested member to the open feature request for Notion to support “File” types and for the GitHub’s New Pull Request” trigger to return list of modified files. That does a few things:

  • Bring this to the attention of the integration developers
  • Help track interest in this feature being implemented
  • Allows us to notify you via email if this feature becomes available in the future

While I don't have an ETA on when this feature might be implemented, we will notify you via email if it is!

Hopefully, this helps!