Hey everyone! I’m building a test automation framework using Postman and wanted to share a workflow challenge I’m running into with Flows + Native Git + deployment + CI/CD.
What I’m trying to achieve:
- Common Requests — Shared API requests that act as reusable building blocks
- Flows as Common Modules — Reusable flows that chain these requests together
- Flows as Test Cases — Test execution flows (Smoke, Regression, E2E) that consume the common module flows
- Deploy & Run via CLI — Deploy these flows and trigger them via Postman CLI in CI/CD pipelines (AWS CodePipeline)
- Git for collaboration — Everything version-controlled so multiple teams can collaborate via branches and PRs
Problem 1 — Deploy button missing in Local View:
When a workspace is connected to a Git repo (Native Git), flows in Local View can’t be deployed — the Deploy button isn’t visible. I raised this with Postman support and they confirmed the behaviour, suggesting pushing flows to Cloud View as a workaround.
But this creates a friction point: the whole value of Native Git is developing locally with Git workflows, yet deployment only works from Cloud View. So you end up maintaining two states.
Problem 2 — Collection format mismatch for CI/CD:
With a Git-connected workspace, when I create a collection, Postman v12 saves it as YAML files (Collection v3 format) in the repo. These YAML files get pushed to the remote repo and are available in my CI/CD pipeline (AWS CodePipeline with CodeBuild).
But here’s the catch — Newman only runs .json collections, not .yaml. So the collections sitting in my Git repo in v3 YAML format can’t be directly executed by Newman in the pipeline. There’s no straightforward way to go from Git-backed YAML collections to Newman execution without some conversion step.
What I’d love to see / need help with:
- Ability to deploy flows directly from Local View (Git-connected workspaces)
- A clear path for running Git-backed collections (YAML v3) in CI/CD — either Newman supporting YAML or a Postman CLI alternative that does
- Newman or Postman CLI support for running deployed flows natively, so flows can be first-class citizens in CI/CD
- A recommended end-to-end workflow for: Git-backed requests → Flows → Deploy → Run in CI/CD
Ideally, I want to be able to deploy my test flows and trigger them from my CI/CD pipeline. Is anyone else trying to use deployed flows as the execution layer for automated testing? How are you bridging the gap between Git-connected workspaces and CI/CD execution?
Would really appreciate any suggestions or workarounds!




