Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

How to run Postman collections in CI without Postman

Description and use

Run Postman collections in CI without Postman: import into HTTP Forge, execute headlessly, emit JUnit reports, and integrate into GitHub Actions.

Problem

Run a Postman collection on every pull request without installing Postman, paying for a cloud runner, or learning Newman.

Outcome

Postman collections run automatically in CI, producing JUnit reports that cause the build to fail on assertion errors and provide readable test results.

Workflow

  • Import the Postman collection and environment into HTTP Forge workspace
  • Run the collection headlessly with environment variables and optional overrides
  • Emit a JUnit (and optionally HTML) report
  • Wire the commands into a GitHub Actions workflow that installs Node, imports the collection, runs tests, uploads the report, and publishes the JUnit results

Evidence

Import the Postman collection and environment.

Source

Run the collection headlessly.

Source

Emit a JUnit report.

Source

Wire it into GitHub Actions.

Source

  • Record date: 2026-11-02T08:14:13.217Z