Auto-cancel pending triggered pipelines
Description
Assume we have two repositories repo_1 and repo_2 It is possible to trigger pipeline of the repo_2 from pipeline of the repo_1... it is possible to do multiple times before the first run finished Multiple triggered pipelines uses the same latest commit so the "Auto-cancel pending pipelines" feature doesn't work for them.
Proposal
Cancel all but the latest pending pipelines if they run with the same parameters (commit, branch, etc)