From fe9805385b4a61fad3ae70635630a4b14245cb83 Mon Sep 17 00:00:00 2001 From: Nikita Hovratov Date: Fri, 10 Jan 2025 11:35:23 +0100 Subject: [PATCH] [TASK] Run tests with PHP 8.3 and 8.4 --- .github/workflows/tests.yaml | 6 ++++++ Build/testing-docker/docker-compose.yaml | 18 +++++++++--------- 2 files changed, 15 insertions(+), 9 deletions(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 0499e844..f528670c 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -60,6 +60,12 @@ jobs: - TYPO3: '13.4' php: '8.2' phpunit: '11' + - TYPO3: '13.4' + php: '8.3' + phpunit: '11' + - TYPO3: '13.4' + php: '8.4' + phpunit: '11' steps: - name: Setup PHP uses: shivammathur/setup-php@v2 diff --git a/Build/testing-docker/docker-compose.yaml b/Build/testing-docker/docker-compose.yaml index 8bc593f7..7be81691 100644 --- a/Build/testing-docker/docker-compose.yaml +++ b/Build/testing-docker/docker-compose.yaml @@ -1,6 +1,6 @@ services: composer_install: - image: typo3/core-testing-${DOCKER_PHP_IMAGE}:latest + image: ghcr.io/typo3/core-testing-${DOCKER_PHP_IMAGE}:latest user: ${HOST_UID} volumes: - ${ROOT_DIR}:${ROOT_DIR} @@ -14,7 +14,7 @@ services: " composer_validate: - image: typo3/core-testing-${DOCKER_PHP_IMAGE}:latest + image: ghcr.io/typo3/core-testing-${DOCKER_PHP_IMAGE}:latest user: ${HOST_UID} volumes: - ${ROOT_DIR}:${ROOT_DIR} @@ -28,7 +28,7 @@ services: " lint: - image: typo3/core-testing-${DOCKER_PHP_IMAGE}:latest + image: ghcr.io/typo3/core-testing-${DOCKER_PHP_IMAGE}:latest user: ${HOST_UID} volumes: - ${ROOT_DIR}:${ROOT_DIR} @@ -43,7 +43,7 @@ services: " cgl: - image: typo3/core-testing-${DOCKER_PHP_IMAGE}:latest + image: ghcr.io/typo3/core-testing-${DOCKER_PHP_IMAGE}:latest user: "${HOST_UID}" volumes: - ${ROOT_DIR}:${ROOT_DIR} @@ -58,7 +58,7 @@ services: " cgl_header: - image: typo3/core-testing-${DOCKER_PHP_IMAGE}:latest + image: ghcr.io/typo3/core-testing-${DOCKER_PHP_IMAGE}:latest user: "${HOST_UID}" volumes: - ${ROOT_DIR}:${ROOT_DIR} @@ -73,7 +73,7 @@ services: " unit: - image: typo3/core-testing-${DOCKER_PHP_IMAGE}:latest + image: ghcr.io/typo3/core-testing-${DOCKER_PHP_IMAGE}:latest user: ${HOST_UID} volumes: - ${ROOT_DIR}:${ROOT_DIR} @@ -95,7 +95,7 @@ services: " unitDeprecated: - image: typo3/core-testing-${DOCKER_PHP_IMAGE}:latest + image: ghcr.io/typo3/core-testing-${DOCKER_PHP_IMAGE}:latest user: "${HOST_UID}" volumes: - ${ROOT_DIR}:${ROOT_DIR} @@ -119,7 +119,7 @@ services: " phpstan: - image: typo3/core-testing-${DOCKER_PHP_IMAGE}:latest + image: ghcr.io/typo3/core-testing-${DOCKER_PHP_IMAGE}:latest user: "${HOST_UID}" volumes: - ${ROOT_DIR}:${ROOT_DIR} @@ -135,7 +135,7 @@ services: " phpstan_generate_baseline: - image: typo3/core-testing-${DOCKER_PHP_IMAGE}:latest + image: ghcr.io/typo3/core-testing-${DOCKER_PHP_IMAGE}:latest user: "${HOST_UID}" volumes: - ${ROOT_DIR}:${ROOT_DIR}