From ed3d92c17f92ba477c37b55644e0c9d4f7729567 Mon Sep 17 00:00:00 2001 From: Jonas Staudenmeir Date: Sat, 13 Jul 2024 21:52:33 +0200 Subject: [PATCH] Test PHP 8.4 --- .github/workflows/ci.yml | 2 +- docker-compose.ci.yml | 8 ++++++++ docker-compose.yml | 8 ++++++++ 3 files changed, 17 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 84592e6..09b727d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,7 +8,7 @@ jobs: strategy: matrix: - php: [ 8.3, 8.2 ] + php: [ 8.4, 8.3, 8.2 ] database: [ mysql, mariadb, pgsql, sqlite, sqlsrv, singlestore, oracle ] # TODO[L11]: firebird release: [ stable, lowest ] include: diff --git a/docker-compose.ci.yml b/docker-compose.ci.yml index e0c7da3..ebe7613 100644 --- a/docker-compose.ci.yml +++ b/docker-compose.ci.yml @@ -24,3 +24,11 @@ services: - .:/var/www/html:delegated - .docker/xdebug.ci.ini:/usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini - ~/.cache/composer/files:/root/.composer/cache/files + php8.4: + image: ghcr.io/staudenmeir/php:8.4 + working_dir: /var/www/html + networks: + - test + volumes: + - .:/var/www/html:delegated + - ~/.cache/composer/files:/root/.composer/cache/files diff --git a/docker-compose.yml b/docker-compose.yml index e102e4d..a1e8392 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -15,6 +15,14 @@ services: volumes: - .:/var/www/html:delegated - .docker/xdebug.ini:/usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini + php8.4: + image: ghcr.io/staudenmeir/php:8.4 + working_dir: /var/www/html + networks: + - test + volumes: + - .:/var/www/html:delegated + #- .docker/xdebug.ini:/usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini mysql: image: 'mysql:latest' environment: