It seems jobs on core wmf branches check out the branch names of dependencies instead of the exact submodule commit. Do they check out any submodules that are not configured as dependencies?
This might currently be not such a huge problem because for most extensions submodule updates to core wmf branches are automatic.
Should we change any of this?
Description
Description
Related Objects
Related Objects
Event Timeline
Comment Actions
Yup that is half backed. The jobs for wmf branches are behaving the same as for master and thus assume the submodule in mediawiki/core is updated right away.
I more or less mentioned that in my comment at T113731#1754044
It is a bit scary