Skip to main content
When GitHub Syncing is enabled on your project, Pipedream will serialize your workflows and synchronize changes to a GitHub repo. Capabilities include:
  • Bi-directional GitHub sync (push and pull changes)
  • Edit in development branches
  • Track commit and merge history
  • Link users to commits
  • Merge from Pipedream or create PRs and merge from GitHub
  • Edit in Pipedream or use a local editor and synchronize via GitHub (e.g., edit code, find and replace across multiple steps or workflows)
  • Organize workflows into projects with support for nested folders

Getting Started

Create a new project and enable GitHub Sync

A project may contain one or more workflows and may be further organized using nested folders. Each project may be synchronized to a single GitHub repo.
  • Go to https://pipedream.com/projects
  • Create a new project
  • Enter a project name and check the box to Configure GitHub Sync
    • To use OAuth
      • Select a connected account, GitHub scope and repo name
      • Pipedream will automatically create a new, empty repo in GitHub