postman-cs/PayPal Postman Harness Pipeline

A customer-consumable entrypoint that delegates directly to immutable Postman-CS action revisions for setup validation, PR contract testing, or API onboarding.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
operationOne of validate, cli-test, contract-test, or onboard.novalidate
project-nameService name used by the selected Postman-CS action.yes
onboarding-config-pathRepo-relative path to the Postman onboarding configuration.no.postman-template/onboarding.yml
spec-pathRepo-relative path to the authoritative OpenAPI document.no
workspace-idExisting customer workspace ID for onboard. Not used by sandbox tests.no
test-workspace-nameExact sandbox workspace name. Test operations are locked to Winter Trinity.noWinter Trinity
test-workspace-idOptional expected Winter Trinity workspace ID for an additional identity check.no
pr-numberPull request number for contract-test when event discovery is unavailable.no
postman-api-keyPMAK resolved from the customer secret manager. Never put this value in YAML.no
postman-access-tokenOptional Postman service access token resolved from the customer secret manager.no
github-tokenGitHub token used by the Postman-CS action when GitHub API access is required.no
postman-team-idOptional explicit Postman team identifier.no
workspace-team-idOptional numeric Postman sub-team identifier for org-mode workspace creation.no
postman-regionPostman data residency region, us or eu.nous
postman-stackPostman stack, prod or beta.noprod
config-write-modeTDD configuration mutation policy. Defaults to no writes.nonone
repo-write-modeOnboarding repository mutation policy. Defaults to no writes.nonone
credential-preflightCredential identity check policy, warn or enforce.noenforce
enable-insightsEnable Postman Insights onboarding during the onboard operation.nofalse
cli-smoke-collection-idOptional collection ID run by operation=cli-test inside Winter Trinity.no
cli-contract-collection-idOptional collection ID run by operation=cli-test inside Winter Trinity.no
cli-environment-idOptional environment ID applied to CLI smoke and contract runs.no
cli-report-directoryRepo-relative directory for CLI JUnit reports.no.postman-cli-reports
cli-report-formatjunit for Postman Collection v2 HTTP runs, or cli-only for collection formats that do not support the JUnit reporter (including v3 YAML).nojunit
approve-onboarding-riskExplicit human gate for onboard while the pinned upstream composite has transitive release-tag references. Must remain false for the initial proof.nofalse
namedescription
operationOperation selected by the caller.
statusTDD status for validate/contract-test, or completed for onboarding.
workspace-idWorkspace selected or created by the downstream Postman-CS action.
junit-pathJUnit report emitted by contract-test.
cli-junit-directoryJUnit report directory emitted by operation=cli-test.
run-fingerprintDeterministic SHA-256 fingerprint of immutable, non-secret execution inputs.
evidence-pathSanitized JSON evidence path, stable across identical reruns.
summary-pathSanitized Markdown build summary path, stable across identical reruns.