From 92bbbffee59f7a4584d2fb91938f496063acb729 Mon Sep 17 00:00:00 2001 From: konradoboza Date: Thu, 12 Mar 2026 13:05:37 +0100 Subject: [PATCH 1/2] IBX-11247: Bumped `symfony/*` to 7.4 LTS --- composer.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/composer.json b/composer.json index e243529..657545e 100644 --- a/composer.json +++ b/composer.json @@ -8,14 +8,14 @@ "require": { "php": " >=8.3", "ibexa/core": "~5.0.x-dev", - "symfony/config": "^7.3", - "symfony/dependency-injection": "^7.3", - "symfony/event-dispatcher": "^7.3", - "symfony/http-foundation": "^7.3", - "symfony/http-kernel": "^7.3", - "symfony/mailer": "^7.3", - "symfony/notifier": "^7.3", - "symfony/yaml": "^7.3", + "symfony/config": "^7.4", + "symfony/dependency-injection": "^7.4", + "symfony/event-dispatcher": "^7.4", + "symfony/http-foundation": "^7.4", + "symfony/http-kernel": "^7.4", + "symfony/mailer": "^7.4", + "symfony/notifier": "^7.4", + "symfony/yaml": "^7.4", "twig/cssinliner-extra": "^3.21", "twig/inky-extra": "^3.21" }, From e080e109cae9ff9489a03be4a1eb62335e3c0742 Mon Sep 17 00:00:00 2001 From: konradoboza Date: Tue, 17 Mar 2026 15:07:41 +0100 Subject: [PATCH 2/2] fixed CI setup for Rector --- .github/workflows/backend-ci.yaml | 26 ++++++-------------------- 1 file changed, 6 insertions(+), 20 deletions(-) diff --git a/.github/workflows/backend-ci.yaml b/.github/workflows/backend-ci.yaml index 92c41c1..e65b3db 100644 --- a/.github/workflows/backend-ci.yaml +++ b/.github/workflows/backend-ci.yaml @@ -49,28 +49,14 @@ jobs: php: - '8.3' steps: - - uses: actions/checkout@v4 - - - name: Setup PHP Action - uses: shivammathur/setup-php@v2 - with: - php-version: ${{ matrix.php }} - coverage: none - extensions: 'pdo_sqlite, gd' - tools: cs2pr - - - name: Add composer keys for private packagist - run: | - composer config http-basic.updates.ibexa.co $SATIS_NETWORK_KEY $SATIS_NETWORK_TOKEN - composer config github-oauth.github.com $TRAVIS_GITHUB_TOKEN - env: - SATIS_NETWORK_KEY: ${{ secrets.SATIS_NETWORK_KEY }} - SATIS_NETWORK_TOKEN: ${{ secrets.SATIS_NETWORK_TOKEN }} - TRAVIS_GITHUB_TOKEN: ${{ secrets.TRAVIS_GITHUB_TOKEN }} + - uses: actions/checkout@v6 - - uses: ramsey/composer-install@v3 + - uses: ibexa/gh-workflows/actions/composer-install@main with: - dependency-versions: highest + gh-client-id: ${{ secrets.AUTOMATION_CLIENT_ID }} + gh-client-secret: ${{ secrets.AUTOMATION_CLIENT_SECRET }} + satis-network-key: ${{ secrets.SATIS_NETWORK_KEY }} + satis-network-token: ${{ secrets.SATIS_NETWORK_TOKEN }} - name: Run rector run: vendor/bin/rector process --dry-run --ansi