From 04e5b6865ebe9af74f7a1a77888cb5d440edda0a Mon Sep 17 00:00:00 2001 From: PavelSBorisov Date: Fri, 13 Dec 2024 11:16:57 +0200 Subject: [PATCH 1/4] chore: add maintainers as codeowners to all files Signed-off-by: PavelSBorisov --- .github/CODEOWNERS | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 702b5c3..56dc9d2 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -2,23 +2,23 @@ ##### Global Protection Rule ###### ################################### # 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 -* @hashgraph/hedera-smart-contracts @hashgraph/release-engineering @hashgraph/release-engineering-managers +* @hashgraph/hedera-smart-contracts @hashgraph/release-engineering @hashgraph/release-engineering-managers ############################# ##### Auth-Layer-Proxy ###### ############################# -/auth-layer-proxy/ @AlfredoG87 @Nana-EC @hashgraph/hedera-smart-contracts @hashgraph/release-engineering @hashgraph/release-engineering-managers -/charts/auth-layer-proxy/ @AlfredoG87 @Nana-EC @beeradb @hashgraph/hedera-smart-contracts @hashgraph/release-engineering @hashgraph/release-engineering-managers +/auth-layer-proxy/ @AlfredoG87 @Nana-EC @hashgraph/hedera-smart-contracts @hashgraph/release-engineering @hashgraph/release-engineering-managers +/charts/auth-layer-proxy/ @AlfredoG87 @Nana-EC @beeradb @hashgraph/hedera-smart-contracts @hashgraph/release-engineering @hashgraph/release-engineering-managers ############################### ##### Charts ###### ############################### -/charts/ @AlfredoG87 @Nana-EC @beeradb @hashgraph/hedera-smart-contracts @hashgraph/release-engineering @hashgraph/release-engineering-managers +/charts/ @AlfredoG87 @Nana-EC @beeradb @hashgraph/hedera-smart-contracts @hashgraph/release-engineering @hashgraph/release-engineering-managers ############################### ##### Subgraphs ###### ############################### -/subgraphs/ @AlfredoG87 @Nana-EC @hashgraph/hedera-smart-contracts @hashgraph/release-engineering @hashgraph/release-engineering-managers +/subgraphs/ @AlfredoG87 @Nana-EC @hashgraph/hedera-smart-contracts @hashgraph/release-engineering @hashgraph/release-engineering-managers ######################### ##### Core Files ###### @@ -30,19 +30,19 @@ /.github/ @hashgraph/devops-ci @hashgraph/devops-ci-committers @hashgraph/release-engineering @hashgraph/release-engineering-managers # Codacy Tool Configurations -/config/ @hashgraph/release-engineering @hashgraph/release-engineering-managers -.remarkrc @hashgraph/release-engineering @hashgraph/release-engineering-managers +/config/ @hashgraph/devops-ci @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts +.remarkrc @hashgraph/devops-ci @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts # Self-protection for root CODEOWNERS files (this file should not exist and should definitely require approval) -/CODEOWNERS @hashgraph/release-engineering @hashgraph/release-engineering-managers +/CODEOWNERS @hashgraph/release-engineering-managers # Protect the repository root files -/README.md @hashgraph/release-engineering @hashgraph/release-engineering-managers -**/LICENSE @hashgraph/release-engineering @hashgraph/release-engineering-managers +/README.md @hashgraph/devops-ci @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts +**/LICENSE @hashgraph/release-engineering-managers # CodeCov configuration -**/codecov.yml @hashgraph/release-engineering @hashgraph/release-engineering-managers +**/codecov.yml @hashgraph/devops-ci @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts # Git Ignore definitions -**/.gitignore @hashgraph/release-engineering @hashgraph/release-engineering-managers -**/.gitignore.* @hashgraph/release-engineering @hashgraph/release-engineering-managers \ No newline at end of file +**/.gitignore @hashgraph/devops-ci @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts +**/.gitignore.* @hashgraph/devops-ci @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts \ No newline at end of file From e89cd76cab8dcd4e75810de300c33b83b7d251ab Mon Sep 17 00:00:00 2001 From: PavelSBorisov Date: Fri, 13 Dec 2024 16:34:24 +0200 Subject: [PATCH 2/4] chore: remove redundant entry from CODEOWNERS file Signed-off-by: PavelSBorisov --- .github/CODEOWNERS | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 56dc9d2..bc8486d 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -7,18 +7,18 @@ ############################# ##### Auth-Layer-Proxy ###### ############################# -/auth-layer-proxy/ @AlfredoG87 @Nana-EC @hashgraph/hedera-smart-contracts @hashgraph/release-engineering @hashgraph/release-engineering-managers -/charts/auth-layer-proxy/ @AlfredoG87 @Nana-EC @beeradb @hashgraph/hedera-smart-contracts @hashgraph/release-engineering @hashgraph/release-engineering-managers +/auth-layer-proxy/ @Nana-EC @hashgraph/hedera-smart-contracts @hashgraph/release-engineering @hashgraph/release-engineering-managers +/charts/auth-layer-proxy/ @Nana-EC @beeradb @hashgraph/hedera-smart-contracts @hashgraph/release-engineering @hashgraph/release-engineering-managers ############################### ##### Charts ###### ############################### -/charts/ @AlfredoG87 @Nana-EC @beeradb @hashgraph/hedera-smart-contracts @hashgraph/release-engineering @hashgraph/release-engineering-managers +/charts/ @Nana-EC @beeradb @hashgraph/hedera-smart-contracts @hashgraph/release-engineering @hashgraph/release-engineering-managers ############################### ##### Subgraphs ###### ############################### -/subgraphs/ @AlfredoG87 @Nana-EC @hashgraph/hedera-smart-contracts @hashgraph/release-engineering @hashgraph/release-engineering-managers +/subgraphs/ @Nana-EC @hashgraph/hedera-smart-contracts @hashgraph/release-engineering @hashgraph/release-engineering-managers ######################### ##### Core Files ###### From 7ee5a384304c68a073a64675d7ac7fbcae0ce677 Mon Sep 17 00:00:00 2001 From: Pavel Borisov <37436896+PavelSBorisov@users.noreply.github.com> Date: Mon, 16 Dec 2024 10:39:40 +0200 Subject: [PATCH 3/4] chore: add workflows directory to codeowners file Co-authored-by: Roger Barker Signed-off-by: Pavel Borisov <37436896+PavelSBorisov@users.noreply.github.com> --- .github/CODEOWNERS | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index bc8486d..8059463 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -28,6 +28,7 @@ # Protection Rules for Github Configuration Files and Actions Workflows /.github/ @hashgraph/devops-ci @hashgraph/devops-ci-committers @hashgraph/release-engineering @hashgraph/release-engineering-managers +/.github/workflows/ @hashgraph/devops-ci @hashgraph/devops-ci-committers @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts # Codacy Tool Configurations /config/ @hashgraph/devops-ci @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts From a3eb45798e5338be36d212b72c5ab1442be8b370 Mon Sep 17 00:00:00 2001 From: PavelSBorisov Date: Tue, 17 Dec 2024 10:12:05 +0200 Subject: [PATCH 4/4] chore: add newline to codeowners Signed-off-by: PavelSBorisov --- .github/CODEOWNERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 8059463..c0a4211 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -46,4 +46,4 @@ # Git Ignore definitions **/.gitignore @hashgraph/devops-ci @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts -**/.gitignore.* @hashgraph/devops-ci @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts \ No newline at end of file +**/.gitignore.* @hashgraph/devops-ci @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts