Hey Prefect community,
I'm trying to understand how to integrate CICD in the flow development process, in part to prevent accidents when pushing flows from a developer's local machine.
My first reflex was to create a private git repo with flows' code, and automatically register all flows inside with Cloud only after a PR was merged to `master`/a tagged release was made. This approach destroys flow versioning however, so then I need to parse git history to find only files that got added/modified recently (via Github Actions, or a step in CircleCI, for example)... Not very elegant.
Did anyone else run into a similar issue? How did you go about it? Thanks!!