Skip to content

Commit 27c78d9

Browse files
authored
Add Wikibase submodules to CI
1 parent 6ad822c commit 27c78d9

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

.github/workflows/installMediaWiki.sh

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,4 +47,9 @@ cat <<EOT >> composer.local.json
4747
EOT
4848

4949
cd extensions
50-
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/Wikibase --branch=$MW_BRANCH --recurse-submodules -j8
50+
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/Wikibase --depth=1 --branch=$MW_BRANCH -j8 && \
51+
cd Wikibase && \
52+
git submodule set-url view/lib/wikibase-serialization https://github.com/wmde/WikibaseSerializationJavaScript.git && \
53+
git submodule set-url view/lib/wikibase-data-values https://github.com/wmde/DataValuesJavaScript.git && \
54+
git submodule set-url view/lib/wikibase-data-model https://github.com/wmde/WikibaseDataModelJavaScript.git && \
55+
git submodule sync && git submodule init && git submodule update --recursive

0 commit comments

Comments
 (0)