Michael created this task. Michael added projects: Continuous-Integration-Infrastructure, wdwb-tech, Wikidata, Wikidata-Termbox. Restricted Application added a subscriber: Aklapper.
TASK DESCRIPTION Termbox seems to be the last of our repos that still uses the old lockfile format <https://codesearch-beta.wmcloud.org/search/?q=%22lockfileVersion%22%3A%201&i=nope&files=&excludeFiles=&repos=#wikibase-termbox>. As far as I can tell, CI has completely migrated to node 14 and npm 7 and so the Termbox lockfile should be migrated accordingly. **Acceptance criteria:** [ ] Termbox lock-file is version 2 [ ] all files specifying a node version specify node 14, that includes, if it exists: `.nvmrc`, docker and docker-compose files, GitHub actions, ... [ ] we use npm 7 in all docker files and GitHub actions and similar [ ] double check that this is also actually what is used in Termbox CI TASK DETAIL https://phabricator.wikimedia.org/T327652 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Aklapper, zeljkofilipin, Michael, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, darthmon_wmde, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, thcipriani, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331, Jay8g, hashar
_______________________________________________ Wikidata-bugs mailing list -- [email protected] To unsubscribe send an email to [email protected]
