GitHub CODEOWNERS Directory Pattern Match Cheatsheet

A cheatsheet for GitHub CODEOWNERS pattern for matching a directory and all of its contents

thumbnail for GitHub CODEOWNERS Directory Pattern Match Cheatsheet

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 testtest/**/.buildkite

Was this page helpful?

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.

The curious logo of Chase Adams: glasses and a bow tie.stay curious.