Skip to content

Commit 4352424

Browse files
committed
chore: add CODEOWNERS
Signed-off-by: PavelSBorisov <pavel.s.borisov@gmail.com>
1 parent 0c6ec87 commit 4352424

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

.github/CODEOWNERS

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
###################################
2+
##### Global Protection Rule ######
3+
###################################
4+
# NOTE: This rule is overriden by the more specific rules below. This is the catch-all rule for all files not covered by the more specific rules below
5+
* @hiero-ledger/hiero-website-maintainers @hiero-ledger/hiero-website-committers
6+
7+
#########################
8+
##### Core Files ######
9+
#########################
10+
11+
# NOTE: Must be placed last to ensure enforcement over all other rules
12+
13+
# Protection Rules for Github Configuration Files and Actions Workflows
14+
/.github/ @hiero-ledger/github-maintainers @hiero-ledger/hiero-website-maintainers @hiero-ledger/hiero-website-committers
15+
/.github/workflows/ @hiero-ledger/github-maintainers
16+
17+
# NodeJS project files
18+
package.json @hiero-ledger/github-maintainers @hiero-ledger/hiero-website-maintainers @hiero-ledger/hiero-website-committers
19+
package-lock.json @hiero-ledger/github-maintainers @hiero-ledger/hiero-website-maintainers @hiero-ledger/hiero-website-committers
20+
21+
# Codacy Tool Configurations
22+
/config/ @hiero-ledger/github-maintainers @hiero-ledger/hiero-website-maintainers @hiero-ledger/hiero-website-committers
23+
.remarkrc @hiero-ledger/github-maintainers @hiero-ledger/hiero-website-maintainers @hiero-ledger/hiero-website-committers
24+
25+
# Self-protection for root CODEOWNERS files (this file should not exist and should definitely require approval)
26+
/CODEOWNERS @hiero-ledger/github-maintainers
27+
28+
# Protect the repository root files
29+
/README.md @hiero-ledger/github-maintainers @hiero-ledger/hiero-website-maintainers @hiero-ledger/hiero-website-committers
30+
**/LICENSE @hiero-ledger/github-maintainers
31+
32+
# CodeCov configuration
33+
**/codecov.yml @hiero-ledger/github-maintainers @hiero-ledger/hiero-website-maintainers @hiero-ledger/hiero-website-committers
34+
35+
# Git Ignore definitions
36+
**/.gitignore @hiero-ledger/github-maintainers @hiero-ledger/hiero-website-maintainers @hiero-ledger/hiero-website-committers
37+
**/.gitignore.* @hiero-ledger/github-maintainers @hiero-ledger/hiero-website-maintainers @hiero-ledger/hiero-website-committers

0 commit comments

Comments
 (0)