mirror of
https://codeberg.org/forgejo/forgejo
synced 2024-11-25 19:26:09 +01:00
[META] Add CODEOWNERS files
- As per https://codeberg.org/forgejo/discussions/issues/53#issuecomment-1070207 - Using the `CODEOWNERS` feature it should speed up the development process for contributors as for the most common PRs the right reviewers will be added by Forgejo automatically. They can be added very precisely according to the changed files of the PR. - This feature is implemented in v1.21, which means it's not available on Codeberg. (cherry picked from commit1511ef1c80
) (cherry picked from commit99999e3a03
) (cherry picked from commit0b0dd6f7a9
) (cherry picked from commitd42940034f
) (cherry picked from commit5be6e7d254
) (cherry picked from commitd12d6e8633
) (cherry picked from commitd3b3e691bf
) (cherry picked from commit2a13f95551
) (cherry picked from commit6d882ede35
) (cherry picked from commit7c8d754ac6
) (cherry picked from commit842000a586
)
This commit is contained in:
parent
1d58ed60dd
commit
40d49b5107
32
CODEOWNERS
Normal file
32
CODEOWNERS
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
# This file describes the expected reviewers for a PR based on the changed
|
||||||
|
# files. Unlike what the name of the file suggests they don't own the code, but
|
||||||
|
# merely have a good understanding of that area of the codebase and therefore
|
||||||
|
# are usually suited as a reviewer.
|
||||||
|
|
||||||
|
|
||||||
|
# Please mind the alphabetic order of reviewers.
|
||||||
|
|
||||||
|
# Files related to the CI of the Forgejo project.
|
||||||
|
.forgejo/.* @dachary @earl-warren
|
||||||
|
|
||||||
|
# Files related to frontend development.
|
||||||
|
|
||||||
|
# Javascript and CSS code.
|
||||||
|
web_src/.* @caesar @crystal @gusted
|
||||||
|
|
||||||
|
# HTML templates used by the backend.
|
||||||
|
templates/.* @caesar @crystal @gusted
|
||||||
|
|
||||||
|
# Files related to Go development.
|
||||||
|
|
||||||
|
# The modules usually don't require much knowledge about Forgejo and could
|
||||||
|
# be reviewed by Go developers.
|
||||||
|
modules/.* @dachary @earl-warren @gusted
|
||||||
|
|
||||||
|
# Models has code related to SQL queries, general database knowledge and XORM.
|
||||||
|
models/.* @dachary @earl-warren @gusted
|
||||||
|
|
||||||
|
# The routers directory contains the most amount code that requires a good grasp
|
||||||
|
# of how Forgejo comes together. It's tedious to write good integration testing
|
||||||
|
# for code that lives in here.
|
||||||
|
routers/.* @dachary @earl-warren @gusted
|
Loading…
Reference in a new issue