Page MenuHomePhabricator

Fix MediaWiki release tagging for submodules
Open, Needs TriagePublic

Assigned To
None
Authored By
awight
Oct 21 2025, 10:56 AM
Referenced Files
F66772956: image.png
Oct 21 2025, 10:56 AM
F66772902: image.png
Oct 21 2025, 10:56 AM
Subscribers

Description

What happened:

Reading the wmf.24 release notes, the ve-core subrepository lists master branch commits which are not yet included at the extension-VisualEditor branch wmf/1.45.0-wmf.24

image.png (739×539 px, 138 KB)

What should have happened:

VE points to commit lib/ve submodule commit 714b3ae0 so the newer commits should have been hidden on this page:

image.png (756×404 px, 110 KB)

Debugging notes

This is probably not be the fault of the release notes, but the release git tagging. Tag wmf/1.45.0-wmf.24 on the submodule seems to be matched by timestamp and not by following the actual submodule commit from the including parent repository.