Add can-i-merge functionality
complete
Ben Pilgrim
With tags deprecated, and a setup with no automatic deployment from master branches to any environments, there is no way to check in a PR merge pipeline if it is safe to merge a PR into master.
Adding the equivalent of can-i-merge --pacticipant consumer --branch feat/xyz --with master of the target provider would solve this.
The assumption of all providers using the same branch name could be circumvented by allowing it to check the mainBranch of providers.
Matt Fellows
complete
FYI can-i-merge is now available in the latest release (2.0.4) https://github.com/pact-foundation/pact-ruby-standalone/releases/tag/v2.0.4!
Matt Fellows
See also feature request here: https://github.com/pact-foundation/pact_broker-client/issues/138
Beth
in progress
Beth
API is out, but need to add the command to the CLI.
Matt Fellows
Thanks Ben!
Ben Pilgrim
See slack conversation: https://pact-foundation.slack.com/archives/C9VPNUJR2/p1652870085542789