Knowing full well, there are many types of workflows for different ways of integrating Pact, I'm trying to visualize what a common work flow looks like. I developed this Swimlane for Pact Broker Workflow.
- How do we run a Provider verification on an older Provider build?
- How does this change with tags?
- When does the webhook get created back to the Provider?
- What if different Providers have different base urls (i.e. build systems)?
- How does a new Provider build alert about the Consumers if the Provider fails?
- Am I thinking about this flow correctly?
I've tried to collect my understanding from Webhooks, Using pact where the consumer team is different from the provider team, and Publishing verification results to a Pact Broker . Assuming I am thinking about the problem the right way and did not completely miss some documentation, I'd gladly write up an advise work flow documentation for the community.