Page MenuHomePhabricator

jobs on core wmf branches use branch names of dependencies instead of the submodules
Open, Needs TriagePublic

Description

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?

Event Timeline

JanZerebecki raised the priority of this task from to Needs Triage.
JanZerebecki updated the task description. (Show Details)
JanZerebecki subscribed.

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