diff --git a/.github/workflows/mediawiki.verify.yml b/.github/workflows/mediawiki.verify.yml index bfab4a16dd..84e59162d2 100644 --- a/.github/workflows/mediawiki.verify.yml +++ b/.github/workflows/mediawiki.verify.yml @@ -24,6 +24,10 @@ jobs: command: docker compose logs mysql | grep "ready for connections" | wc -l | grep 2 - run: curl -L -s -N "http://site1.localhost:8001/wiki/Main_Page" | grep -q "Main Page" + - name: Check Vector 2022 uses the default logo + run: | + curl --fail --silent --show-error "http://site1.localhost:8001/wiki/Special:Version?useskin=vector-2022" | + grep 'class="mw-logo-icon" src="/w/resources/assets/wikibase_cloud.svg"' > /dev/null - run: curl -L -s -N "http://site1.localhost:8001/w/api.php" | grep -q "Main module" - run: curl -L -s -N "http://site1.localhost:8001/w/load.php" | grep -q "no modules were requested" - run: curl -L -s -N "http://site1.localhost:8001/w/rest.php" | grep -q "did not match any known handler" diff --git a/dist-persist/wbstack/src/Settings/LocalSettings.php b/dist-persist/wbstack/src/Settings/LocalSettings.php index ee439028e9..66a6b393eb 100644 --- a/dist-persist/wbstack/src/Settings/LocalSettings.php +++ b/dist-persist/wbstack/src/Settings/LocalSettings.php @@ -187,6 +187,7 @@ "1x" => "/w/resources/assets/wikibase_cloud.svg", ]; } +$wgLogos["icon"] = $wgLogos["1x"]; // Favicon $wgFavicon = $wikiInfo->getSetting('wgFavicon'); diff --git a/dist/wbstack/src/Settings/LocalSettings.php b/dist/wbstack/src/Settings/LocalSettings.php index ee439028e9..66a6b393eb 100644 --- a/dist/wbstack/src/Settings/LocalSettings.php +++ b/dist/wbstack/src/Settings/LocalSettings.php @@ -187,6 +187,7 @@ "1x" => "/w/resources/assets/wikibase_cloud.svg", ]; } +$wgLogos["icon"] = $wgLogos["1x"]; // Favicon $wgFavicon = $wikiInfo->getSetting('wgFavicon');