From c107d811d4f4bb5daa9eebdbdb24d464cc8e9bae Mon Sep 17 00:00:00 2001 From: Kriys94 Date: Tue, 15 Sep 2026 16:26:27 +0200 Subject: [PATCH] chore: make Assets the sole codeowner of core-backend --- .github/CODEOWNERS | 10 +++++----- codeowners.ts | 4 ++-- teams.json | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 875d48d2f21..bf4843288bb 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -26,6 +26,7 @@ /packages/assets-controllers @MetaMask/metamask-assets /packages/network-enablement-controller @MetaMask/metamask-assets /packages/assets-controller @MetaMask/metamask-assets +/packages/core-backend @MetaMask/metamask-assets ## Confirmations Team /packages/address-book-controller @MetaMask/confirmations @@ -135,7 +136,6 @@ ## Joint team ownership /packages/announcement-controller @MetaMask/core-extension-ux @MetaMask/mobile-core-ux /packages/client-utils @MetaMask/core-extension-ux @MetaMask/mobile-core-ux -/packages/core-backend @MetaMask/core-platform @MetaMask/metamask-assets /packages/eth-json-rpc-middleware/src/methods @MetaMask/confirmations @MetaMask/core-platform /packages/eth-json-rpc-middleware/src/wallet.* @MetaMask/confirmations @MetaMask/core-platform /packages/foundryup @MetaMask/mobile-platform @MetaMask/extension-platform @@ -389,10 +389,10 @@ /packages/subscription-controller/CHANGELOG.md @MetaMask/web3auth @MetaMask/core-platform /packages/subscription-controller/tsconfig.* @MetaMask/web3auth @MetaMask/core-platform /packages/subscription-controller/typedoc.json @MetaMask/web3auth @MetaMask/core-platform -/packages/core-backend/package.json @MetaMask/core-platform @MetaMask/metamask-assets -/packages/core-backend/CHANGELOG.md @MetaMask/core-platform @MetaMask/metamask-assets -/packages/core-backend/tsconfig.* @MetaMask/core-platform @MetaMask/metamask-assets -/packages/core-backend/typedoc.json @MetaMask/core-platform @MetaMask/metamask-assets +/packages/core-backend/package.json @MetaMask/metamask-assets @MetaMask/core-platform +/packages/core-backend/CHANGELOG.md @MetaMask/metamask-assets @MetaMask/core-platform +/packages/core-backend/tsconfig.* @MetaMask/metamask-assets @MetaMask/core-platform +/packages/core-backend/typedoc.json @MetaMask/metamask-assets @MetaMask/core-platform /packages/claims-controller/package.json @MetaMask/web3auth @MetaMask/core-platform /packages/claims-controller/CHANGELOG.md @MetaMask/web3auth @MetaMask/core-platform /packages/claims-controller/tsconfig.* @MetaMask/web3auth @MetaMask/core-platform diff --git a/codeowners.ts b/codeowners.ts index 3a272baf06f..830e72abd91 100644 --- a/codeowners.ts +++ b/codeowners.ts @@ -132,7 +132,7 @@ const PACKAGES: Record = { teams: ['@MetaMask/core-platform'], }, 'core-backend': { - teams: ['@MetaMask/core-platform', '@MetaMask/metamask-assets'], + teams: ['@MetaMask/metamask-assets'], }, cryptography: { teams: ['@MetaMask/core-platform'], @@ -451,6 +451,7 @@ function buildTeamSections(): CodeownersSection[] { buildRuleForPackage('assets-controllers'), buildRuleForPackage('network-enablement-controller'), buildRuleForPackage('assets-controller'), + buildRuleForPackage('core-backend'), ], }, { @@ -606,7 +607,6 @@ function buildJointTeamOwnershipSection(): CodeownersSection { rules: [ buildRuleForPackage('announcement-controller'), buildRuleForPackage('client-utils'), - buildRuleForPackage('core-backend'), { pattern: '/packages/eth-json-rpc-middleware/src/methods', owners: ['@MetaMask/confirmations', '@MetaMask/core-platform'], diff --git a/teams.json b/teams.json index 912ac4c000d..bf0db4a5d36 100644 --- a/teams.json +++ b/teams.json @@ -69,7 +69,7 @@ "metamask/claims-controller": "team-shield", "metamask/announcement-controller": "team-core-extension-ux,team-mobile-ux", "metamask/client-utils": "team-core-extension-ux,team-mobile-ux", - "metamask/core-backend": "team-core-platform,team-assets", + "metamask/core-backend": "team-assets", "metamask/eth-block-tracker": "team-core-platform", "metamask/eth-json-rpc-middleware": "team-core-platform,team-confirmations", "metamask/eth-json-rpc-provider": "team-core-platform",