From c76c2611788d8465fc8f71ea33a6c8b0437d37c2 Mon Sep 17 00:00:00 2001
From: Jaime Nuche <jnuche@wikimedia.org>
Date: Mon, 23 Sep 2024 16:05:02 +0200
Subject: [PATCH] support `design/codex` and `oojs/ui` modules

Bug: T373906
---
 mediawiki/files/modules      | 4 +++-
 mediawiki/values.schema.json | 8 +++++++-
 mediawiki/values.yaml        | 2 ++
 3 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/mediawiki/files/modules b/mediawiki/files/modules
index 3eb2758..ec976ce 100644
--- a/mediawiki/files/modules
+++ b/mediawiki/files/modules
@@ -1,3 +1,5 @@
 # Module Source Target
 VisualEditor VisualEditor/VisualEditor extensions/VisualEditor/lib/ve
-parsoid mediawiki/services/parsoid parsoid
\ No newline at end of file
+parsoid mediawiki/services/parsoid parsoid
+ooui oojs/ui build/ooui
+codex design/codex build/codex
\ No newline at end of file
diff --git a/mediawiki/values.schema.json b/mediawiki/values.schema.json
index 5fcb8a0..290eeda 100644
--- a/mediawiki/values.schema.json
+++ b/mediawiki/values.schema.json
@@ -610,7 +610,13 @@
             "$ref": "#/$defs/module"
           },
           "parsoid": {
-            "$ref": "#/$defs/skin"
+            "$ref": "#/$defs/module"
+          },
+          "ooui": {
+            "$ref": "#/$defs/module"
+          },
+          "codex": {
+            "$ref": "#/$defs/module"
           }
         },
         "examples": [{
diff --git a/mediawiki/values.yaml b/mediawiki/values.yaml
index 645c663..30387c0 100644
--- a/mediawiki/values.yaml
+++ b/mediawiki/values.yaml
@@ -179,3 +179,5 @@ otherModules:
       branch: master
       patches: []
     parsoid: *module
+    ooui: *module
+    codex: *module
-- 
GitLab