diff --git a/.github/workflows/backend-ci.yaml b/.github/workflows/backend-ci.yaml index 0f05780..e7315ed 100644 --- a/.github/workflows/backend-ci.yaml +++ b/.github/workflows/backend-ci.yaml @@ -14,9 +14,9 @@ jobs: strategy: matrix: php: - - '8.1' + - '8.3' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup PHP Action uses: shivammathur/setup-php@v2 @@ -26,7 +26,7 @@ jobs: extensions: 'pdo_sqlite, gd' tools: cs2pr - - uses: ramsey/composer-install@v2 + - uses: ramsey/composer-install@v3 with: dependency-versions: "highest" @@ -37,7 +37,7 @@ jobs: name: Deptrac runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Deptrac uses: smoench/deptrac-action@master @@ -50,12 +50,10 @@ jobs: fail-fast: false matrix: php: - - '7.4' - - '8.1' - - '8.2' + - '8.3' steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Setup PHP Action uses: shivammathur/setup-php@v2 @@ -65,7 +63,7 @@ jobs: extensions: pdo_sqlite, gd tools: cs2pr - - uses: "ramsey/composer-install@v1" + - uses: "ramsey/composer-install@v3" with: dependency-versions: "highest" composer-options: "--prefer-dist --no-progress --no-suggest" diff --git a/composer.json b/composer.json index 499dfd1..75e9799 100644 --- a/composer.json +++ b/composer.json @@ -6,8 +6,8 @@ "ibexa-dxp" ], "require": { - "php": "^7.4 || ^8.0", - "ibexa/core": "~4.6.x-dev", + "php": ">=8.3", + "ibexa/core": "~5.0.x-dev", "symfony/config": "^5.4", "symfony/dependency-injection": "^5.4", "symfony/event-dispatcher": "^5.4", @@ -17,8 +17,9 @@ "symfony/yaml": "^5.4" }, "require-dev": { - "ibexa/behat": "~4.6.x-dev", + "ibexa/behat": "~5.0.x-dev", "ibexa/code-style": "~2.0.0", + "ibexa/doctrine-schema": "~5.0.x-dev", "phpstan/phpstan": "^1.10", "phpstan/phpstan-phpunit": "^1.3", "phpstan/phpstan-symfony": "^1.3", @@ -55,7 +56,7 @@ }, "extra": { "branch-alias": { - "dev-main": "4.6.x-dev" + "dev-main": "5.0.x-dev" } }, "config": {