II.
Workflow overview
Reference · liveworkflow:api-contract-testing
API Contract Testing overview
Validates that API changes conform to published contracts using consumer-driven contract tests — generating pacts, running provider verification, detecting breaking changes, and gating merges on contract compliance. Excludes API design review.
Attributes
displayName
API Contract Testing
workflowKind
development
triggerType
event-driven
typicalCadence
per-pull-request
complexity
cross-team
description
Validates that API changes conform to published contracts using
consumer-driven contract tests — generating pacts, running provider
verification, detecting breaking changes, and gating merges on contract
compliance. Excludes API design review.
Outgoing edges
applies_to_domain2
- domain:software-engineering·DomainSoftware Engineering
- domain:web-development·DomainWeb Development
involves_role3
- role:test-writer·RoleTest Writer
- role:implementer·RoleImplementer
- role:tech-lead·RoleTech Lead
performed_by_org_unit2
- org-unit:engineering·OrgUnitEngineering
- org-unit:quality-engineering·OrgUnitQuality Engineering
requires_skill_area2
- skill-area:graphql-schema-design·SkillAreaGraphQL Schema Design
- skill-area:react-testing·SkillAreaReact Testing
triggers_responsibility2
- responsibility:review-prs-merge-decisions·ResponsibilityReview PRs and make merge decisions
- responsibility:triage-incoming-issues·ResponsibilityTriage incoming issues
Incoming edges
follows_workflow2
- stack-profile:contract-testing·StackProfileContract Testing (Pact, Docker, GitHub Actions, TypeScript, Node.js)
- stack-profile:api-mocking-simulation·StackProfileAPI Mocking & Simulation (WireMock, Docker, OpenAPI, TypeScript, Pact)