Ladsgroup added a comment.

  In T258396#6321883 <https://phabricator.wikimedia.org/T258396#6321883>, 
@Legoktm wrote:
  
  > I think we would want these split commits to still run through CI to make 
sure the independent library is still fully independent and can pass tests on 
its own.
  >
  > We can upload patches to Gerrit that have a CR+2 applied immediately (what 
libup also does) so once the patch is uploaded, it goes through CI and is then 
merged. If it fails CI, abandon, go back to Wikibase.git, fix and retry again? 
That part seems a little meh.
  
  I was thinking CI can run composer multiple times and separately for each 
package sure tests pass on their own too (e.g. they don't depend on something 
that's not mentioned in their dependencies). I assume it would work similar to 
what's happening with npm packages in repo (like tainted-ref and wikidata 
bridge). Do you think it wouldn't work?

TASK DETAIL
  https://phabricator.wikimedia.org/T258396

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Ladsgroup
Cc: Ladsgroup, Legoktm, Aklapper, Tarrow, Akuckartz, darthmon_wmde, Nandana, 
Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, 
Scott_WUaS, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to