Page MenuHomePhabricator

Wikibase and EntitySchema secondary CI broken: outdated PHP version (8.1)
Open, Needs TriagePublic

Description

Wikibase secondary CI and EntitySchema secondary CI have apparently both been broken for a while – Wikibase since this build on 10 October, EntitySchema since this build on 1 November 2025 (except for three successful EntitySchema runs on 13–15 November).

Acceptance criteria

  • Secondary CI passes again
  • We’ve fixed the email credentials so that we get working email notifications if it breaks again

Event Timeline

Change #1228562 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/Wikibase@master] Run GitHub CI jobs with PHP 8.3

https://gerrit.wikimedia.org/r/1228562

Change #1228564 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/EntitySchema@master] Bump secondary CI PHP and Node.js versions

https://gerrit.wikimedia.org/r/1228564

Change #1228564 merged by jenkins-bot:

[mediawiki/extensions/EntitySchema@master] Bump secondary CI PHP and Node.js versions

https://gerrit.wikimedia.org/r/1228564

Change #1228562 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Fix GitHub secondary CI

https://gerrit.wikimedia.org/r/1228562

Lucas_Werkmeister_WMDE added a subscriber: WMDE-leszek.

Okay, I think the first part is done. AFAIK @WMDE-leszek is the main person who knows how the email credentials for these CI jobs work, so the rest of this task probably waits until he’s back from holiday. (It’s not urgent, anyway.)