Code review friendly exports + programmatic export/imports
L
Loud Chameleon
I would like an export that would allow us to more easily perform code reviews. Right now, we export as JSON bundle files, which contains a lot of workflow fluff to sift through.
Ideally, we export a workflow which would have an easily readable json file, that shows:
Names of tasks
Transitions and settings
Variable assignments
Jinja
This would allow us to more easily perform code reviews internally.
A bonus would be allowing us to programmatically pull/push imports. This would allow us to have a no touch solution to export, review, and push changes to workflows.
Log In
R
Raspberry Boa
We need a way to have the certificate stamped at the top, consistent with the in-app export. This would enable us to build automation to save and restore the workflow to and from GitHub.
C
Continued Lungfish
I've been able to programmatically export workflow JSON using supported methods, but the trick comes in when you wish to import them back. Existing methods do NOT allow you to get the certificate stamped at the top like in-app exports have. This being missing blocks it from being imported again.
G
Ginger orange Hedgehog
Would love some way of exporting workflows using automation to push them to a git repository.
V
Viridian Loon
In lieu of native Git/VCS integration it would be great to get Rewst API endpoints we could use to edit workflows and more trigger details, so we could implement our own CI/CD. Or perhaps, more 'Rewst' actions we can wrap our own webhook triggers around to achieve the same thing if a Rewst REST API is not on the roadmap.