Liftpatch

What a delivery looks like

This is a real run of our pipeline on a test site we built to look like a typical client site, so you can see the evidence before you order.

BeforeDrupal 10.2.7, Drush 12, CKEditor 4, 13 contrib modules, Book + Forum, a custom module using 4 removed APIs, and a theme based on Classy
AfterDrupal 11.4.12, Drush 13, CKEditor 5 on every text format, contrib on Drupal 11 releases, Book and Forum from contrib
Upgrade Status (custom code)No issues
PHPStan deprecation rules (custom code)6 errors → 0 deprecations, on both 10.6 and 11.4
drush updb / updatedb:statusSuccess, with no pending updates and no pending entity schema updates
Smoke test/, /user/login, /node/1, /node/2, /forum, /book all return HTTP 200
Rollback drillRelease 1 code + pre-upgrade database boots and serves 200s
Pre-existing bugs we found but didn't change2 (a call to an undefined function in cron, and a missing include file), reported in the runbook for you to decide

What you receive

Scan your site and get a fixed price