bytechef icon indicating copy to clipboard operation
bytechef copied to clipboard

[feature] Git sync

Open ivicac opened this issue 1 year ago • 0 comments

As a Workflow Developer

I want to store workflow definitions in Git

So that I can back it up and also have, if required, a fully CI/CD development cycle

Acceptance Criteria

  • [ ] support for Git
  • [ ] support for GitHub
  • [ ] support for GitLab

Definition of Done TODO

Technical details:

  • Sync should be two-way:
    1. Git -> ByteChef - ByteChef pulls for changes
    2. ByteChef -> Git- ByteChef pushes for changes
  • There is already support for reading from git
  • Check for ideas:
    • https://docs.appsmith.com/advanced-concepts/version-control-with-git/cd-with-github-actions
    • https://docs.appsmith.com/advanced-concepts/version-control-with-git
    • https://docs.appsmith.com/advanced-concepts/version-control-with-git/environments-with-git

ivicac avatar May 15 '24 04:05 ivicac