Thank you, James, Antoine, and all those involved!! This is very exciting! In my own anecdotal usage, I've found installing dependencies far faster in Node 10 than 6 and the package-lock file helps eliminate installation deviations. Keep up the good work!
On Mon, Jun 3, 2019 at 3:31 PM James Forrester <jforres...@wikimedia.org> wrote: > Hey all, > > A quick heads-up: the continuous integration tests for MediaWiki core, > MediaWiki extensions, and MediaWiki skins are now all using node 10, > replacing node 6, which is end-of-life. > > CI jobs were replaced by new ones which should run faster, without any > disruption for developers' work. For a brief period, selenium tests were > disabled; they've now been re-enabled for all repos.[0] > > There are still a number of repos running node6 CI, which will need work > to convert over in future.[1] > > This work also unblocks a number of issues, including: > > * committing package-lock, making for faster and more secure > development[2], > * using the newest version of stylelint (e.g. [3]), and > * upgrading browser tests to webdriverio 5+ [4]. > > Antoine and I think we've checked for issues, but if you run into any, > please report them on Phabricator.[0] > > [0] – https://phabricator.wikimedia.org/T222406 > [1] – https://phabricator.wikimedia.org/T211784 > [2] – https://phabricator.wikimedia.org/T179229 > [3] – https://gerrit.wikimedia.org/r/c/510822 > [4] – https://phabricator.wikimedia.org/T213268 > > J. > -- > *James D. Forrester* (he/him <http://pronoun.is/he> or they/themself > <http://pronoun.is/they/.../themself>) > Wikimedia Foundation <https://wikimediafoundation.org/> > _______________________________________________ > QA mailing list > q...@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/qa > _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l