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]

Reply via email to