A cheatsheet for GitHub CODEOWNERS pattern for matching a directory and all of its contents
2019-04-09
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 |
Hey, I'm Chase. I help aspiring entrepreneurs and makers turn their ideas into digital products and apps.
Subscribe to my Newsletter
Every other week I publish the Curiously Crafted newsletter.
In it, I explore the intersection of curiosity and craft: the people who make stuff, what they make and the way they pursue the craft of making.