Skip to content

IBX-8471: Upgraded codebase to Symfony 7#28

Merged
adamwojs merged 5 commits intomainfrom
ibx-8471-symfony-7
May 12, 2025
Merged

IBX-8471: Upgraded codebase to Symfony 7#28
adamwojs merged 5 commits intomainfrom
ibx-8471-symfony-7

Conversation

@alongosz
Copy link
Copy Markdown
Member

@alongosz alongosz commented Feb 28, 2025

Caution

Merge together with other IBX-8471 Pull Requests

  • Make sure TMP commit(s) are dropped before merging
🎫 Issue IBX-8471

Description:

Upgrading Symfony dependencies to version 7 along with necessary 3rd party packages and codebase changes.

Key changes:

  • [Composer] Bumped Symfony packages requirements to ^7.2
  • [Composer] Reduced Symfony requirements to used components
  • [GHA] Added Symfony 7.x sets to GHA CI Ibexa Rector config factory
  • Upgraded define-custom-rule Symfony command to Symfony 7
  • [Tests] Aligned IbexaRectorConfigFactoryTest with the changes
  • Narrowed down ReplaceInterfaceRector::refactor

For QA:

Sanity tests and/or regression builds.

@alongosz alongosz marked this pull request as ready for review February 28, 2025 14:32
@alongosz alongosz force-pushed the ibx-8471-symfony-7 branch from 5549dca to 192cf5d Compare March 3, 2025 14:10
@alongosz alongosz force-pushed the ibx-8471-symfony-7 branch from 192cf5d to 4d1ae1c Compare March 17, 2025 13:33
@adamwojs adamwojs merged commit 81329cb into main May 12, 2025
@adamwojs adamwojs deleted the ibx-8471-symfony-7 branch May 12, 2025 08:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants