diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f1784dc78..24138807a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,7 +22,7 @@ jobs: # rest matrix jobs be be executed anyway. fail-fast: true matrix: - php: [ '8.3' ] + php: [ '8.4' ] minMax: [ 'composerInstallMax' ] steps: - name: "Checkout" @@ -61,7 +61,7 @@ jobs: # rest matrix jobs be be executed anyway. fail-fast: true matrix: - php: [ '8.2', '8.3' ] + php: [ '8.2', '8.4' ] minMax: [ 'composerInstallMax' ] steps: - name: "Checkout" diff --git a/Build/Scripts/runTests.sh b/Build/Scripts/runTests.sh index 49d0f63bd..e2e6aecbc 100755 --- a/Build/Scripts/runTests.sh +++ b/Build/Scripts/runTests.sh @@ -5,9 +5,9 @@ # config SUPPORTED_PHP_VERSIONS="8.1|8.2|8.3|8.4" -DEFAULT_PHP_VERSION="8.3" +DEFAULT_PHP_VERSION="8.4" PHP_VERSION="${DEFAULT_PHP_VERSION}" -DEFAULT_PHP_PLATFORM_VERSION="8.3.0" +DEFAULT_PHP_PLATFORM_VERSION="8.4.0" # Function to write a .env file in Build/testing-docker/local diff --git a/Build/testing-docker/docker-compose.yml b/Build/testing-docker/docker-compose.yml index e8efb4195..dfab3b69c 100644 --- a/Build/testing-docker/docker-compose.yml +++ b/Build/testing-docker/docker-compose.yml @@ -70,10 +70,7 @@ services: if [ ${PHP_VERSION} == "8.0" ]; then composer req --dev typo3/cms-core:"dev-main" \ typo3/cms-backend:"dev-main" \ - typo3/cms-frontend:"dev-main" \ - typo3/cms-extbase:"dev-main" \ - typo3/cms-fluid:"dev-main" \ - typo3/cms-recordlist:"dev-main" + typo3/cms-fluid:"dev-main" fi composer config --unset platform.php; composer update --no-progress --no-interaction; @@ -96,10 +93,7 @@ services: if [ ${PHP_VERSION} == "8.0" ]; then composer req --dev typo3/cms-core:"dev-main" \ typo3/cms-backend:"dev-main" \ - typo3/cms-frontend:"dev-main" \ - typo3/cms-extbase:"dev-main" \ - typo3/cms-fluid:"dev-main" \ - typo3/cms-recordlist:"dev-main" + typo3/cms-fluid:"dev-main" fi composer config platform.php ${PHP_VERSION}.0; composer update --prefer-lowest --no-progress --no-interaction; diff --git a/composer.json b/composer.json index 93e42c2d3..2de393e0b 100644 --- a/composer.json +++ b/composer.json @@ -34,7 +34,7 @@ } }, "require": { - "php": "~8.1.0 || ~8.2.0 || ~8.3.0", + "php": "^8.1", "typo3/cms-backend": "^12.4.1 || ^13.4", "typo3/cms-core": "^12.4.1 || ^13.4", "typo3/cms-fluid": "^12.4.1 || ^13.4" @@ -43,9 +43,8 @@ "friendsofphp/php-cs-fixer": "^3.2", "friendsoftypo3/phpstan-typo3": "^0.9.0", "phpstan/phpstan": "^1.8.2", - "phpunit/phpunit": "^9.5.20", "ssch/typo3-rector": "^1.2", - "typo3/testing-framework": "^7.0.2" + "typo3/testing-framework": "^8" }, "suggest": { "sypets/page-callouts": "^3.0.0"