How do we ensure which team is responsible for fix...
# pactflow
s
How do we ensure which team is responsible for fixing tests? By putting consumer version and tags is the way to ensure accountability to a particular team responsible for a particular consumer or provider test? Otherwise it will be a chaos in the organization. Let me know how to manage that through Pactflow
m
What do you mean @Still? Pending pacts is the way to prevent consumers from putting bad expectations in the contract, so it doesn’t fail the provider build. In those instances, the consumer will not be able to release (as
can-i-deploy
will fail), so they are responsible for fixing. In the case a provider makes a backwards incompatible change, it’s their responsibility.
what “chaos” are you in particular concerned about?
b
The CI/CD workshop would be a good way to understand our recommended workflow https://docs.pactflow.io/docs/workshops/ci-cd