CODEOWNERS 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. # Lines starting with a '#' are comments.
  2. # Each line is a file pattern followed by one or more owners.
  3. # These owners will be the default owners for everything in the repository.
  4. # * @global-owner1 @global-owner2
  5. # The 'docs/*' pattern will match files like
  6. # 'docs/getting-started.md' but not further nested files like
  7. # 'docs/build-app/troubleshooting.md'.
  8. # docs/* @doc-owner-team
  9. # You can also use email addresses if the user isn't on GitHub.
  10. # *.py admin@example.com
  11. # You can use a '*' at the end of a pattern to match all files
  12. # of a particular type.
  13. # *.* @all-file-types-owner
  14. # Order is important. The last matching pattern has the most precedence.
  15. # This means if a pull request touches both *.js and *.css files,
  16. # it will only request a review from @js-owner, not @css-owner.
  17. # *.js @js-owner
  18. # *.css @css-owner
  19. # Nix files
  20. *.nix @cafkafk
  21. # Documentation
  22. *.md @cafkafk
  23. # Configuration
  24. *.toml @cafkafk
  25. # Version bumps
  26. Cargo.lock @cafkafk
  27. # Testing, builds, etc
  28. devtools/* @cafkafk
  29. tests/* @cafkafk
  30. xtests/* @cafkafk
  31. # Debian files
  32. devtools/deb-package.sh @gierens
  33. deb.asc @gierens
  34. # Nushell completions
  35. completions/nush/* @PThorpe92
  36. # Grid + Output
  37. src/output/grid.rs @PThorpe92
  38. src/output/grid_details.rs @PThorpe92
  39. src/output/file_name.rs @PThorpe92 @gierens
  40. # Config + config parsing
  41. src/options/config.rs @PThorpe92 @gierens
  42. src/options/theme.rs @PThorpe92 @gierens
  43. src/theme/* @PThorpe92 @gierens
  44. themes/* @PThorpe92 @gierens
  45. # Options parsing
  46. src/options/* @MartinFillon