Welcome to the beta release for Pipedream ↔ GitHub sync! Thank you in advance for your participation and feedback.

Overview

When enabled, this feature will serialize your Pipedream workflows and synchronize changes to a GitHub repo. Capabilities include:

Getting Started

<aside> ⚠️ GitHub Sync is currently in beta. We recommend restricting use to non-critical workflows at this time.

</aside>

Create a new project and enable GitHub Sync

Projects are a new concept we are introducing to Pipedream. 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.

Create a branch to edit a project

<aside> <img src="/icons/info-alternate_blue.svg" alt="/icons/info-alternate_blue.svg" width="40px" /> All changes to resources in a project must be made in a development branch. Examples of changes include creating, editing, deleting, enabling, disabling and renaming workflows.

</aside>