From 4b1bf5542874c5280d3683fb62140137916718f3 Mon Sep 17 00:00:00 2001 From: PavelSBorisov Date: Fri, 13 Dec 2024 14:22:39 +0200 Subject: [PATCH 1/3] 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 5e30a8de55..b125863b7e 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -2,21 +2,21 @@ ##### 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-product +* @hashgraph/devops-ci @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts ######################### ##### Hedera Relay ###### ######################### -/packages/relay/ @AlfredoG87 @ebadiere @lukelee-sl @hashgraph/hedera-smart-contracts-product -/packages/server/ @AlfredoG87 @ebadiere @Nana-EC @hashgraph/hedera-smart-contracts-product -/packages/ws-server/ @AlfredoG87 @ebadiere @georgi-l95 @Ivo-Yankov @hashgraph/hedera-smart-contracts-product +/packages/relay/ @AlfredoG87 @lukelee-sl @hashgraph/devops-ci @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts +/packages/server/ @AlfredoG87 @Nana-EC @hashgraph/devops-ci @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts +/packages/ws-server/ @AlfredoG87 @georgi-l95 @Ivo-Yankov @hashgraph/devops-ci @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts ############################### ##### Tools and Examples ###### ############################### -/dapp-example/ @georgi-l95 @Ivo-Yankov @hashgraph/hedera-smart-contracts-product -/k6/ @AlfredoG87 @hashgraph/hedera-smart-contracts-product -/tools/ @georgi-l95 @Ivo-Yankov @hashgraph/hedera-smart-contracts-product +/dapp-example/ @georgi-l95 @Ivo-Yankov @hashgraph/devops-ci @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts +/k6/ @AlfredoG87 @hashgraph/devops-ci @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts +/tools/ @georgi-l95 @Ivo-Yankov @hashgraph/devops-ci @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts ######################## ##### Core Files ###### @@ -26,15 +26,15 @@ # 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 @AlfredoG87 @ebadiere @Nana-EC @hashgraph/hedera-smart-contracts-product +/.github/workflows/ @AlfredoG87 @Nana-EC @hashgraph/devops-ci @hashgraph/devops-ci-committers @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 @AlfredoG87 @ebadiere @Nana-EC @hashgraph/hedera-smart-contracts-product -**/LICENSE @hashgraph/release-engineering @hashgraph/release-engineering-managers +/README.md @AlfredoG87 @Nana-EC @hashgraph/release-engineering-managers @hashgraph/devops-ci @hashgraph/hedera-smart-contracts +**/LICENSE @hashgraph/release-engineering-managers # Git Ignore definitions -**/.gitignore @hashgraph/release-engineering @hashgraph/release-engineering-managers @AlfredoG87 @ebadiere @Nana-EC @hashgraph/hedera-smart-contracts-product -**/.gitignore.* @hashgraph/release-engineering @hashgraph/release-engineering-managers @AlfredoG87 @ebadiere @Nana-EC @hashgraph/hedera-smart-contracts-product +**/.gitignore @AlfredoG87 @Nana-EC @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/devops-ci @hashgraph/hedera-smart-contracts +**/.gitignore.* @AlfredoG87 @Nana-EC @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/devops-ci @hashgraph/hedera-smart-contracts From eb7797b788b1e6cbc592038b45f26ae12aa67526 Mon Sep 17 00:00:00 2001 From: PavelSBorisov Date: Fri, 13 Dec 2024 16:38:04 +0200 Subject: [PATCH 2/3] chore: remove redundant entries from CODEOWNERS file Signed-off-by: PavelSBorisov --- .github/CODEOWNERS | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index b125863b7e..f9ccbdd01e 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -7,15 +7,15 @@ ######################### ##### Hedera Relay ###### ######################### -/packages/relay/ @AlfredoG87 @lukelee-sl @hashgraph/devops-ci @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts -/packages/server/ @AlfredoG87 @Nana-EC @hashgraph/devops-ci @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts -/packages/ws-server/ @AlfredoG87 @georgi-l95 @Ivo-Yankov @hashgraph/devops-ci @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts +/packages/relay/ @hashgraph/devops-ci @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts +/packages/server/ @Nana-EC @hashgraph/devops-ci @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts +/packages/ws-server/ @georgi-l95 @Ivo-Yankov @hashgraph/devops-ci @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts ############################### ##### Tools and Examples ###### ############################### /dapp-example/ @georgi-l95 @Ivo-Yankov @hashgraph/devops-ci @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts -/k6/ @AlfredoG87 @hashgraph/devops-ci @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts +/k6/ @hashgraph/devops-ci @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts /tools/ @georgi-l95 @Ivo-Yankov @hashgraph/devops-ci @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts ######################## @@ -26,15 +26,15 @@ # 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/ @AlfredoG87 @Nana-EC @hashgraph/devops-ci @hashgraph/devops-ci-committers @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts +/.github/workflows/ @Nana-EC @hashgraph/devops-ci @hashgraph/devops-ci-committers @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-managers # Protect the repository root files -/README.md @AlfredoG87 @Nana-EC @hashgraph/release-engineering-managers @hashgraph/devops-ci @hashgraph/hedera-smart-contracts +/README.md @Nana-EC @hashgraph/release-engineering-managers @hashgraph/devops-ci @hashgraph/hedera-smart-contracts **/LICENSE @hashgraph/release-engineering-managers # Git Ignore definitions -**/.gitignore @AlfredoG87 @Nana-EC @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/devops-ci @hashgraph/hedera-smart-contracts -**/.gitignore.* @AlfredoG87 @Nana-EC @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/devops-ci @hashgraph/hedera-smart-contracts +**/.gitignore @Nana-EC @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/devops-ci @hashgraph/hedera-smart-contracts +**/.gitignore.* @Nana-EC @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/devops-ci @hashgraph/hedera-smart-contracts From d4c1c3196540815367c00a2f5542f46a6aebf22c Mon Sep 17 00:00:00 2001 From: Pavel Borisov <37436896+PavelSBorisov@users.noreply.github.com> Date: Mon, 16 Dec 2024 10:36:44 +0200 Subject: [PATCH 3/3] fix: fix multiple codeowners entries Co-authored-by: Roger Barker Signed-off-by: Pavel Borisov <37436896+PavelSBorisov@users.noreply.github.com> --- .github/CODEOWNERS | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index f9ccbdd01e..e6ac352452 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -2,21 +2,21 @@ ##### 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/devops-ci @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts +* @hashgraph/hedera-smart-contracts @hashgraph/hedera-smart-contracts-product ######################### ##### Hedera Relay ###### ######################### -/packages/relay/ @hashgraph/devops-ci @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts -/packages/server/ @Nana-EC @hashgraph/devops-ci @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts -/packages/ws-server/ @georgi-l95 @Ivo-Yankov @hashgraph/devops-ci @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts +/packages/relay/ @hashgraph/hedera-smart-contracts @hashgraph/hedera-smart-contracts-product +/packages/server/ @Nana-EC @hashgraph/hedera-smart-contracts @hashgraph/hedera-smart-contracts-product +/packages/ws-server/ @georgi-l95 @Ivo-Yankov @hashgraph/hedera-smart-contracts @hashgraph/hedera-smart-contracts-product ############################### ##### Tools and Examples ###### ############################### -/dapp-example/ @georgi-l95 @Ivo-Yankov @hashgraph/devops-ci @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts -/k6/ @hashgraph/devops-ci @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts -/tools/ @georgi-l95 @Ivo-Yankov @hashgraph/devops-ci @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts +/dapp-example/ @georgi-l95 @Ivo-Yankov @hashgraph/hedera-smart-contracts @hashgraph/hedera-smart-contracts-product +/k6/ @hashgraph/hedera-smart-contracts @hashgraph/hedera-smart-contracts-product +/tools/ @georgi-l95 @Ivo-Yankov @hashgraph/hedera-smart-contracts @hashgraph/hedera-smart-contracts-product ######################## ##### Core Files ###### @@ -26,15 +26,15 @@ # 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/ @Nana-EC @hashgraph/devops-ci @hashgraph/devops-ci-committers @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts +/.github/workflows/ @hashgraph/devops-ci @hashgraph/devops-ci-committers @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts @hashgraph/hedera-smart-contracts-product # Self-protection for root CODEOWNERS files (this file should not exist and should definitely require approval) /CODEOWNERS @hashgraph/release-engineering-managers # Protect the repository root files -/README.md @Nana-EC @hashgraph/release-engineering-managers @hashgraph/devops-ci @hashgraph/hedera-smart-contracts -**/LICENSE @hashgraph/release-engineering-managers +/README.md @Nana-EC @hashgraph/release-engineering-managers @hashgraph/devops-ci @hashgraph/hedera-smart-contracts @hashgraph/hedera-smart-contracts-product +**/LICENSE @hashgraph/release-engineering-managers @hashgraph/hedera-smart-contracts-managers # Git Ignore definitions -**/.gitignore @Nana-EC @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/devops-ci @hashgraph/hedera-smart-contracts -**/.gitignore.* @Nana-EC @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/devops-ci @hashgraph/hedera-smart-contracts +**/.gitignore @Nana-EC @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/devops-ci @hashgraph/hedera-smart-contracts @hashgraph/hedera-smart-contracts-product +**/.gitignore.* @Nana-EC @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/devops-ci @hashgraph/hedera-smart-contracts @hashgraph/hedera-smart-contracts-product