GitHub CODEOWNERS Directory Pattern Match Cheatsheet
A cheatsheet for GitHub CODEOWNERS pattern for matching a directory and all of its contents
1 minute read
A cheatsheet for the pattern to use to match certain paths for a GitHub CODEOWNERS file.
The cheatsheet uses <ROOT>/.buildkite as an example. <ROOT> in the “I want to match” section is the git root of your project.
| I want to match… | Pattern |
|---|---|
all files in <ROOT>/.buildkite | .buildkite/** |
.buildkite directory anywhere in the project | **/.buildkite |
everything but <ROOT>/.buildkite | !.buildkite |
.buildkite anywhere in test | test/**/.buildkite |