GitHub Ocean allows specifying a default mapping with no repo or branch definition and also a repo/branch level override for file kind in GitOps mappings.
I use this in my Port.io development organization to allow developers to preview changes in a lower level branch.