Hello, and thank you for this great effort to make a soft like n8n.
I’m asking this question as a web developer, to make my workflow “flow” in all the environments we could have in a customer / product project.
For example, on a project, I could need a workflow. I make it, test it locally, then I want to test it on a staging environment.
Usually, I write code, commit it, push it on a GitLab instance for example, and use CI / CD to test it on another environment, staging for example.
How could I do this with n8n workflows, since they are stored in a database (SQLite / PostGreSQL or others). I’ve read that TypeORM is used behind, so maybe that’s not a good idea.
But I’m asking the question “how could we persist workflow” in a git-based workflow .
I know that we can export json, but I imagine another way, like the actual UI, that would save files instead of records in a database.
What do you think about the idea / needs ? Am I wrong in my way of thinking ? Is there already a way to do it ?
Thanks for your answer(s)