Code fixer state in pull request checks

By Allon Moritz on 2026-11-11 14:42 in Automated Testing Team

The automated testing team had recently a meeting about the future of code style checking in the Core repo, including checks in pull requests as part of the Github workflows. We want to share the decisions made here:

  • We will remove the phpcs dependency completely in 7.0-dev branch with 48769
  • We stick to the php-cs-fixer as it is more active and maintained by Symfony people, it lacks of support for HTML in layout files, so we try to find a solution for this 47936
  • We stick to directly commiting cs fixes to the fork repo and do not use an external action (no extra dependency) to create a pr in the fork repo, but will remove the "skip ci" command from the commit message 48768

There is also a pr open to update all the dependencies in the CMS workflows.