Skip to content

Commit 746a5f5

Browse files
committed
feature #205 Update tests matrix (ajgarlag)
This PR was merged into the 0.9-dev branch. Discussion ---------- Update tests matrix - Add PHP 8.4 - Drop Symfony 7.0 - Add Symfony 7.1 - Add Symfony 7.2 Depends on #203 Commits ------- 5dbebd7 Update tests matrix
2 parents 03d9cd8 + 5dbebd7 commit 746a5f5

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

.github/workflows/unit-tests.yml

+6-4
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ jobs:
1414
strategy:
1515
fail-fast: false
1616
matrix:
17-
php: ['8.1', '8.2', '8.3']
18-
symfony: ['5.4.*', '6.4.*', '7.0.*']
17+
php: ['8.1', '8.2', '8.3', '8.4']
18+
symfony: ['5.4.*', '6.4.*', '7.1.*', '7.2.*']
1919
doctrine-orm: ['^2.14', '^3.0']
2020
composer-flags: ['--prefer-stable']
2121
can-fail: [false]
@@ -27,7 +27,9 @@ jobs:
2727
can-fail: false
2828
exclude:
2929
- php: "8.1"
30-
symfony: "7.0.*"
30+
symfony: "7.1.*"
31+
- php: "8.1"
32+
symfony: "7.2.*"
3133

3234
name: "PHP ${{ matrix.php }} - Doctrine ${{ matrix.doctrine-orm }} - Symfony ${{ matrix.symfony }}${{ matrix.composer-flags != '' && format(' - Composer {0}', matrix.composer-flags) || '' }}"
3335

@@ -39,7 +41,7 @@ jobs:
3941
uses: "actions/checkout@v4"
4042

4143
- name: "build the PHP environment"
42-
run: "dev/bin/docker-compose build --build-arg PHP_VERSION=${{ matrix.php }} --build-arg XDEBUG_VERSION='3.3.1' php"
44+
run: "dev/bin/docker-compose build --build-arg PHP_VERSION=${{ matrix.php }} --build-arg XDEBUG_VERSION='3.4.0' php"
4345

4446
- name: "require specific Doctrine ORM version"
4547
run: "dev/bin/php composer require --ansi ${{ matrix.composer-flags }} --no-install doctrine/orm:${{ matrix.doctrine-orm }}"

dev/docker/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ LABEL maintainer="Petar Obradović <[email protected]>"
77
RUN mkdir -p /app/bin
88
ENV PATH /app/bin:$PATH
99

10-
ARG XDEBUG_VERSION=3.3.1
10+
ARG XDEBUG_VERSION=3.4.0
1111

1212
# Install needed core and PECL extensions
1313
RUN apk add --update --no-cache --virtual .build-deps \

0 commit comments

Comments
 (0)