From 22dfdbeee1f88201f2c657c2763b998e4b760206 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Tamarelle?= Date: Thu, 16 Oct 2025 22:24:28 +0200 Subject: [PATCH 1/3] Show more details about errors in PHPUnit --- phpunit.xml.dist | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/phpunit.xml.dist b/phpunit.xml.dist index bc4533ac..80346b48 100644 --- a/phpunit.xml.dist +++ b/phpunit.xml.dist @@ -4,7 +4,12 @@ colors="true" beStrictAboutOutputDuringTests="true" displayDetailsOnPhpunitDeprecations="true" - displayDetailsOnTestsThatTriggerDeprecations="true" + failOnDeprecation="true" + failOnNotice="true" + failOnWarning="true" + failOnIncomplete="true" + failOnRisky="true" + failOnEmptyTestSuite="true" > From ebfc5e17df0421274b68fc0c568af9d4bbf51a2c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Tamarelle?= Date: Tue, 21 Oct 2025 17:27:52 +0200 Subject: [PATCH 2/3] displayDetailsOnTestsThatTriggerDeprecations --- phpunit.xml.dist | 1 + 1 file changed, 1 insertion(+) diff --git a/phpunit.xml.dist b/phpunit.xml.dist index 80346b48..17c0ba0c 100644 --- a/phpunit.xml.dist +++ b/phpunit.xml.dist @@ -4,6 +4,7 @@ colors="true" beStrictAboutOutputDuringTests="true" displayDetailsOnPhpunitDeprecations="true" + displayDetailsOnTestsThatTriggerDeprecations="true" failOnDeprecation="true" failOnNotice="true" failOnWarning="true" From 6e1cf15c901d936974e7761d879969eb8beb4e7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Tamarelle?= Date: Tue, 21 Oct 2025 19:53:57 +0200 Subject: [PATCH 3/3] Use --do-not-fail-on-deprecation for lowest dependencies --- .github/workflows/coding-standards.yml | 2 +- .github/workflows/continuous-integration.yml | 3 ++- .github/workflows/release-on-milestone-closed.yml | 2 +- .github/workflows/static-analysis.yml | 2 +- .github/workflows/website-schema.yml | 2 +- 5 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/coding-standards.yml b/.github/workflows/coding-standards.yml index 14f07c96..a5a28bba 100644 --- a/.github/workflows/coding-standards.yml +++ b/.github/workflows/coding-standards.yml @@ -12,4 +12,4 @@ on: jobs: coding-standards: name: "Coding Standards" - uses: "doctrine/.github/.github/workflows/coding-standards.yml@12.0.0" + uses: "doctrine/.github/.github/workflows/coding-standards.yml@12.1.0" diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index 85a30fdd..498a7ca7 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -12,8 +12,9 @@ on: jobs: phpunit: name: "PHPUnit" - uses: "doctrine/.github/.github/workflows/continuous-integration.yml@12.0.0" + uses: "doctrine/.github/.github/workflows/continuous-integration.yml@12.1.0" with: php-versions: '["8.1", "8.2", "8.3", "8.4", "8.5"]' + phpunit-options-lowest: "--do-not-fail-on-deprecation" secrets: CODECOV_TOKEN: "${{ secrets.CODECOV_TOKEN }}" diff --git a/.github/workflows/release-on-milestone-closed.yml b/.github/workflows/release-on-milestone-closed.yml index 329e5571..89dba39e 100644 --- a/.github/workflows/release-on-milestone-closed.yml +++ b/.github/workflows/release-on-milestone-closed.yml @@ -8,7 +8,7 @@ on: jobs: release: name: "Git tag, release & create merge-up PR" - uses: "doctrine/.github/.github/workflows/release-on-milestone-closed.yml@12.0.0" + uses: "doctrine/.github/.github/workflows/release-on-milestone-closed.yml@12.1.0" secrets: GIT_AUTHOR_EMAIL: ${{ secrets.GIT_AUTHOR_EMAIL }} GIT_AUTHOR_NAME: ${{ secrets.GIT_AUTHOR_NAME }} diff --git a/.github/workflows/static-analysis.yml b/.github/workflows/static-analysis.yml index 595cd96d..355099da 100644 --- a/.github/workflows/static-analysis.yml +++ b/.github/workflows/static-analysis.yml @@ -12,4 +12,4 @@ on: jobs: static-analysis: name: "Static Analysis" - uses: "doctrine/.github/.github/workflows/phpstan.yml@12.0.0" + uses: "doctrine/.github/.github/workflows/phpstan.yml@12.1.0" diff --git a/.github/workflows/website-schema.yml b/.github/workflows/website-schema.yml index e251588e..f56b7241 100644 --- a/.github/workflows/website-schema.yml +++ b/.github/workflows/website-schema.yml @@ -18,4 +18,4 @@ on: jobs: json-validate: name: "Validate JSON schema" - uses: "doctrine/.github/.github/workflows/website-schema.yml@7.1.0" + uses: "doctrine/.github/.github/workflows/website-schema.yml@12.1.0"