JanZerebecki added a comment. The CI matches extension branches with core branches by name. If it works this resolves it for wikidata by copying the branch which means that each wmf wikidata branch is always run together with the core version it is deployed with. Before it would run wikidata wmf22 with core wmf22 but never run wikidata wmf22 with core wmf23, but it is deployed with both.
Making the CI read the configuration file from make-wmf-branch and also the meadiawiki-config file for which deployment branches are still active to make it run the right extension branches with the right set of core branches might work. We are talking about 3 extensions which do not follow the convention of aligned branch names with core. I think in this case convention over configuration is the better approach. That means make the deployment and CI for all extensions work exactly the same way. TASK DETAIL https://phabricator.wikimedia.org/T113731 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JanZerebecki Cc: gerritbot, mmodell, aude, hoo, Krinkle, JanZerebecki, Aklapper, Wikidata-bugs, hashar, greg _______________________________________________ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs