I am finding some non required status checks are showing up on pull requests, and I don't understand how\why they are showing.
For example, we have the following PR open from our integration to master branches:
As can be seen, two checks are Required as configured on our repo settings like so:
The other checks are not required, but confusingly the 'Details' links on these relate to a different PR which is a feature branch into our integration branch
I don't understand how checks from a different PR are affecting another, what am I missing here?
On a different repo of ours, we see just the required checks like so:
I have compared these different repo settings, in particular the checks and they are setup the same as far as I can tell.
Can anyone give me any clues as to what may be going on here?
We are using a Jenkins Multi branch Pipeline too, in case this is somehow relevant.
Thanks



