@@ -202,7 +202,7 @@ docker compose --env-file=.env exec -T --user www-data app sh -c "composer confi
202202# Update required PHP version
203203docker compose --env-file=.env exec -T --user www-data app sh -c " composer require --no-update 'php:>=8.3'"
204204# Update required Symfony version
205- docker compose --env-file=.env exec -T --user www-data app sh -c " composer config extra.symfony.require '7.2 .*'"
205+ docker compose --env-file=.env exec -T --user www-data app sh -c " composer config extra.symfony.require '7.3 .*'"
206206
207207echo " > Remove cache dir"
208208docker compose --env-file=.env exec -T --user www-data app sh -c " rm -rf var/cache/*"
@@ -213,25 +213,25 @@ docker compose --env-file=.env exec -T --user www-data app sh -c "composer requi
213213 ibexa/commerce:5.0.x-dev \
214214 ibexa/behat:5.0.x-dev \
215215 ibexa/docker:5.0.x-dev \
216- symfony/console:^7.2 \
217- symfony/dotenv:^7.2 \
218- symfony/framework-bundle:^7.2 \
219- symfony/runtime:^7.2 \
220- symfony/yaml:^7.2 \
216+ symfony/console:^7.3 \
217+ symfony/dotenv:^7.3 \
218+ symfony/framework-bundle:^7.3 \
219+ symfony/runtime:^7.3 \
220+ symfony/yaml:^7.3 \
221221;"
222222
223223# TMP: admin-ui-assets and headless-assets need to be on a tag
224224docker compose --env-file=.env exec -T --user www-data app sh -c " composer require --no-update \
225- ibexa/admin-ui-assets:v5.0.0-beta2 \
226- ibexa/headless-assets:v5.0.0-beta1 \
225+ ibexa/admin-ui-assets:v5.0.0-rc1 \
226+ ibexa/headless-assets:v5.0.0-rc1 \
227227;"
228228
229229# Upgrade Ibexa and Symfony packages (dev tools)
230230docker compose --env-file=.env exec -T --user www-data app sh -c " composer require --dev --no-update \
231231 ibexa/rector:5.0.x-dev \
232- symfony/debug-bundle:^7.2 \
233- symfony/stopwatch:^7.2 \
234- symfony/web-profiler-bundle:^7.2 \
232+ symfony/debug-bundle:^7.3 \
233+ symfony/stopwatch:^7.3 \
234+ symfony/web-profiler-bundle:^7.3 \
235235;"
236236
237237# Remove Php82HideDeprecationsErrorHandler
@@ -251,8 +251,10 @@ docker compose --env-file=.env exec -T --user www-data app sh -c "rm symfony.loc
251251docker compose --env-file=.env exec -T --user www-data app sh -c " composer recipes:install ibexa/commerce --force --yes -v"
252252
253253# Swap tsconfig.json usage and creation
254- docker compose --env-file=.env exec -T --user www-data app sh -c " perl -0pe 's/\" ibexa:encore:compile\" : \" symfony-cmd\" ,\n\s+\" yarn ibexa-generate-tsconfig\" : \" script\" /\" yarn ibexa-generate-tsconfig\" : \" script\" ,\n \" ibexa:encore:compile\" : \" symfony-cmd\" /gms' -i composer.json"
255-
254+ docker compose --env-file=.env exec -T --user www-data app sh -c " perl -0pe 's/\" ibexa:encore:compile --config-name\" : \" symfony-cmd\" ,\n\s+\" yarn ibexa-generate-tsconfig\" : \" script\" /\" yarn ibexa-generate-tsconfig\" : \" script\" ,\n \" ibexa:encore:compile\" : \" symfony-cmd\" /gms' -i composer.json"
255+
256+ docker compose --env-file=.env exec -T --user www-data app sh -c " perl -ne 'print unless /IbexaIconsBundle/' -i config/bundles.php"
257+
256258
257259# Manually clear cache to ensure scripts won't use a piece of it
258260docker compose --env-file=.env exec -T --user www-data app sh -c " rm -rf var/cache"
0 commit comments