Page MenuHomePhabricator

Maintenance release: MediaWiki 1.42.4
Closed, DeclinedPublic

Description

  • Pending issues as subtasks. If any open tickets need to be resolved and/or related changes need to be included in the release, add them as subtasks of this release ticket.
    • Update build/*/build.env bump upstream versions by changing build.env files. You can find further instructions in the build.env files themselves.
  • Merge all pending changes to main releases are always done from the main branch.
  • Verify CI on main is green
  • Do a sanity check by manually reviewing a running instance using your build. This can be done locally on your machine or on a public server. You can find built images from your release preparation branch on the GitHub Container Registry tagged with dev-GITHUB_ACTIONS_RUN_NUMBER, e.g., dev-123456789. This tag can be used to set up an instance running your release preparation version.
  • Release Dry Run by running the Github Action Create a WBS Release in Dry Run mode. Check the output and review version and changelog generated.
  • Prepare communication by creating a release announcement.
  • Coordinate with ComCom on timing the publication of the release. Talk to SCoT (ComCom, technical writer) about this.
  • Publish the release by running the Github Action Create a WBS Release ATTENTION: This will automatically push images to Docker Hub!
  • Update Dockerhub README (from ./build/*/dockerhub.md) if required (e.g. major versions changed).

You`re done. Congratulations!

Event Timeline

roti_WMDE changed the task status from Open to In Progress.Jan 27 2025, 11:08 AM
roti_WMDE claimed this task.

Just to be a pain, 1.42.5 needs to be made to fix a vendor issue with parsoid in 1.42.4...

https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1110001

As I understand, the bug was fixed in May last year and probably there for years (given that the repo was dormant for 5 years before the fix. So my take would be, we do not need to wait for 1.42.5, we can release 1.42.4 now, the bug is in the wild anyway. It is enough to re-release swiftly as soon as 1.42.5 is out.

As I understand, the bug was fixed in May last year and probably there for years (given that the repo was dormant for 5 years before the fix. So my take would be, we do not need to wait for 1.42.5, we can release 1.42.4 now, the bug is in the wild anyway. It is enough to re-release swiftly as soon as 1.42.5 is out.

It's more about the vendor issue than anything else.

1.42.5 is actually out now.

So this is great news. Thanks for the update @Reedy

Switching to 1.42.5 T385663: Maintenance release: MediaWiki 1.42.5

roti_WMDE changed the task status from Declined to Resolved.Feb 28 2025, 5:46 AM
roti_WMDE moved this task from In Review to Done on the Wikibase Suite Team (Sprint-∞) board.
roti_WMDE changed the task status from Resolved to Declined.Mar 4 2025, 5:09 AM