Cancel redundant pipelines on-demand
c1421fec - Add GitlabClient.cancel_redundant_pipelines
This makes the cancellation logic more generic so we can perform it on any branch, and works across any client inheriting from GitlabClient, such as Dev and Ops.
6a0c8a08 - Implement redundant pipeline cancellation into cherry-picking
Closes https://gitlab.com/gitlab-org/release/framework/issues/262
We can implement this into security merges in a follow-up.