Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[➕ Feature]: workflow versioning #4326

Open
Kiryous opened this issue Mar 31, 2025 · 0 comments · May be fixed by #4451
Open

[➕ Feature]: workflow versioning #4326

Kiryous opened this issue Mar 31, 2025 · 0 comments · May be fixed by #4451
Assignees
Labels
API API related issues Feature A new feature

Comments

@Kiryous
Copy link
Contributor

Kiryous commented Mar 31, 2025

first stage proposal:

  1. add revision to the primary key constraint
  2. for each new revision create new row in workflow table with incremented revision and same id
  3. in api, return latest revision for id
  4. add endpoints to get revisions, e.g. /workflows/{id}/revision/{revision}
@Kiryous Kiryous self-assigned this Mar 31, 2025
@dosubot dosubot bot added API API related issues Feature A new feature labels Mar 31, 2025
@Kiryous Kiryous linked a pull request Apr 8, 2025 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
API API related issues Feature A new feature
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant