Skip to content

[TASK] Upgrade symfony 5 -> 6 -> 7

Stefan Bürk requested to merge symfony-upgrade into main

This merge-request upgrades the whole splitter application towards:

  • PHP 8.3
  • symfony 7.2.x
  • PHPUnit 12.x

along with all dependencies. This is done in multiple steps from symfony 5.x to 7.x, using rector inbetween and doing proper symfony recipes updates with manual configuration adoption.

All tests (unit, functional and integration) has been executed multiple times througout the whole process and is completly green in the end. Not only that, the local ddev based setup has been extended to allow the same extension list narrowing like it is done within the integration test, so a curl request can be used to test the whole street (from request to worker), at least with the ddev setup.

See dedicated commit message for details and used commands.

Prepared terraform deployment for new PHP version: testing-infrastructure!22 (merged)

Edited by Stefan Bürk

Merge request reports

Loading