Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T331180 Upgrade all CI jobs for WMF-deployed projects from Node 16 to Node 18 | |||
Resolved | egardner | T352587 Upgrade Codex to Vite 5.x and Vitepress 1.0 | |||
Resolved | Jdforrester-WMF | T352768 Migrate Codex CI from Node 16 to Node 18 |
Event Timeline
Change 980388 had a related patch set uploaded (by Jforrester; author: Jforrester):
[integration/config@master] jjb: Provide branchdeploy-codex-node18-npm-docker
Change 980389 had a related patch set uploaded (by Jforrester; author: Jforrester):
[integration/config@master] jjb: Migrate codex-docker-doc-* to Node 18
Change 980390 had a related patch set uploaded (by Jforrester; author: Jforrester):
[integration/config@master] Zuul: [design/codex] Switch to Node 18
Change 980393 had a related patch set uploaded (by Jforrester; author: Jforrester):
[integration/config@master] jjb: Drop branchdeploy-codex-node16-npm-docker, no longer used
@egardner I've teed-up the patches to switch Codex, but I've not deployed them yet – just shout and I can deploy.
Change 980388 merged by jenkins-bot:
[integration/config@master] jjb: Provide branchdeploy-codex-node18-npm-docker
As a point of info, having run the node18 and node20 jobs as experimental, they both pass:
https://integration.wikimedia.org/ci/job/generic-node18-browser-docker/1/console
https://integration.wikimedia.org/ci/job/generic-node20-browser-docker/1/console
Hey James, thanks for doing this! I think we can safely move Codex CI to Node 18 at this point. Should I +2 https://gerrit.wikimedia.org/r/c/integration/config/+/980389/1 and https://gerrit.wikimedia.org/r/c/integration/config/+/980390/ to facilitate that?
Change 980389 merged by jenkins-bot:
[integration/config@master] jjb: Migrate codex-docker-doc-* to Node 18
Change 980390 merged by jenkins-bot:
[integration/config@master] Zuul: [design/codex] Switch to Node 18
Mentioned in SAL (#wikimedia-releng) [2023-12-11T21:17:34Z] <James_F> Zuul: [design/codex] Switch to Node 18 for T352768
This is now live. Test re-runs on 980447 worked as expected. Please shout if anything is broken!
Awesome! I just checked this on another open patch to see for myself. Thanks for doing this!
Change 980393 merged by jenkins-bot:
[integration/config@master] jjb: Drop branchdeploy-codex-node16-npm-docker, no longer used