For when your CODEOWNERS file isn't working quite right — GitHub® CODEOWNERS files are a way to require pull request approvals from specific people before enabling merge. On the surface this is all very simple, but there are a number of gotchas that keep catching folks out. Pull Requests MUST contain the correct CODEOWNERS file A CODEOWNERS file is a lot like a .gitignore file and shares some…