Re-posting this from here, as I think maybe I posted in the wrong folder.
Thanks for anyone taking a look at this, much appreciated.
Hi! I'll try to answer a couple of things.
A failed filter "Run on Master" seems to cancel another filter "Run on PR" which executes after the same action.
I don't have a lot of knowledge in this area but maybe you can create two workflow files, so they run independently and if a filter is not met in one, it doesn't stop anything in the other workflowfile.
Is there a way to "group" status checks on PRs? Currently each action appears individually on the PR, even if it is not a status check. They don't appear in the order they ran either, but alphabetically. The way I've set it up honestly isn't very meaningful at a glance on a PR, particularly for someone unfamiliar with the project, I imagine.
Status checks cannot be grouped. Sorting them by creation date could be a nice new feature. Would that work for you? I can suggest that to my team.