Page MenuHomePhabricator

Merge all of the Github Actions Dependabot updates for MediaWiki
Open, Needs TriagePublic

Description

Look at all of the open PRs in: https://github.com/wbstack/mediawiki/pulls?q=is%3Apr+is%3Aopen+label%3Agithub_actions

Each of these should be merged in turn. After all the changes have been successfully merged we'll deploy the latest image to staging, check it works and then deploy to production.

Once they are all merged check the wbaas-deploy repo. Close all but the most recent MediaWiki wmdebot automatic image updating PRs.

Ship this new image to staging. Check staging works and there isn't a spike in errors.

Ship this new image to production. Check this also works and there's no spike in errors.

Anything that can't me merged due to failing checks or complex additional dependencies we should open a ticket in the Engineering Backlog for and skip. If you see an easy, quick way to solve it go ahead and use your judgement though.

Event Timeline

dang moved this task from Engineering MicroTasks to Kanban Board on the Wikibase Cloud board.
dang edited projects, added Wikibase Cloud (Kanban Board); removed Wikibase Cloud.
dang moved this task from To do to Doing on the Wikibase Cloud (Kanban Board) board.

I made a mistake. When looking at Bump actions/checkout from 3.3.0 to 4.1.0 #395 I clicked Update branch with rebase and GitHub slipped a stale if line, check here. The PR was green and passed all checks, I merged without double-checking.
I created a hot-fix: https://github.com/wbstack/mediawiki/pull/527

dati18 closed https://github.com/wbstack/mediawiki/pull/527

fix(ci): restore checkout guard in docker.build workflow