Commit 15f37a38c5 for woocommerce
commit 15f37a38c5ba36ca8617a9bd656741f7ec2368c4
Author: Mike Jolley <mike.jolley@me.com>
Date: Mon Jun 30 12:27:15 2025 +0100
Codeowners for cart/checkout/StoreAPI (#59167)
* Add rubik as codeowners for cart/checkout/store api
* Add client files to codeowners too
diff --git a/CODEOWNERS b/CODEOWNERS
index f95873ce76..c037104736 100644
--- a/CODEOWNERS
+++ b/CODEOWNERS
@@ -22,3 +22,20 @@
# Interactivity API - public stores
/plugins/woocommerce/client/blocks/assets/js/base/stores/ @woocommerce/billow
/plugins/woocommerce/src/Blocks/Utils/BlocksSharedState.php @woocommerce/billow
+
+# Core cart and checkout related files
+/plugins/woocommerce/includes/class-wc-cart*.php @woocommerce/rubik
+/plugins/woocommerce/includes/class-wc-checkout*.php @woocommerce/rubik
+/plugins/woocommerce/includes/wc-cart-functions.php @woocommerce/rubik
+/plugins/woocommerce/includes/class-wc-session-handler.php @woocommerce/rubik
+
+# Store API related files
+/plugins/woocommerce/src/StoreApi/ @woocommerce/rubik
+
+# Cart Checkout Blocks
+/plugins/woocommerce/client/blocks/assets/js/blocks/cart @woocommerce/rubik
+/plugins/woocommerce/client/blocks/assets/js/blocks/cart-checkout-shared @woocommerce/rubik
+/plugins/woocommerce/client/blocks/assets/js/blocks/checkout @woocommerce/rubik
+/plugins/woocommerce/client/blocks/assets/js/blocks/mini-cart @woocommerce/rubik
+/plugins/woocommerce/client/blocks/assets/js/blocks/order-confirmation @woocommerce/rubik
+/plugins/woocommerce/client/blocks/packages/checkout @woocommerce/rubik
\ No newline at end of file