From 9eba528a9d85b0829dc07a8e44fd5a3f336e164a Mon Sep 17 00:00:00 2001
From: Roel <10514742+rboonzaijer@users.noreply.github.com>
Date: Fri, 21 Nov 2025 17:35:10 +0100
Subject: [PATCH] add tests for php 8.5
---
.docker/Dockerfile-php8.5 | 8 ++++++++
.github/workflows/tests.yml | 2 +-
README.md | 1 +
docker-compose.yml | 5 +++++
docker-run-tests.sh | 1 +
tests/phpunit-8.5.xml | 28 ++++++++++++++++++++++++++++
6 files changed, 44 insertions(+), 1 deletion(-)
create mode 100644 .docker/Dockerfile-php8.5
create mode 100644 tests/phpunit-8.5.xml
diff --git a/.docker/Dockerfile-php8.5 b/.docker/Dockerfile-php8.5
new file mode 100644
index 0000000..02ed6ab
--- /dev/null
+++ b/.docker/Dockerfile-php8.5
@@ -0,0 +1,8 @@
+FROM php:8.5-cli-alpine
+
+COPY ./../.. /usr/src/myapp
+WORKDIR /usr/src/myapp
+
+RUN apk --no-cache add curl zip
+RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
+RUN composer install
diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index c57d68a..ede3e2c 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -14,7 +14,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
- php-version: ['7.0', '7.1', '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4']
+ php-version: ['7.0', '7.1', '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4', '8.5']
steps:
- uses: actions/checkout@v6
diff --git a/README.md b/README.md
index 66afc0a..8948d04 100644
--- a/README.md
+++ b/README.md
@@ -18,6 +18,7 @@
+