From 648b05a3ad9d967b6fee6d395d705c3df7916fce Mon Sep 17 00:00:00 2001 From: Hans Mackowiak Date: Mon, 1 Dec 2025 17:22:25 +0100 Subject: [PATCH 1/3] Add old symfony/property-info to codecov --- .github/workflows/build.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index d03e885..ef01dc5 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -214,6 +214,9 @@ jobs: dependencies: - "highest" + symfony: + - "^6.4" #old symfony/property-info + - "^8.0" steps: - name: "Checkout" uses: "actions/checkout@v4" @@ -230,6 +233,8 @@ jobs: - name: "Install composer dependencies" uses: "ramsey/composer-install@v3" + env: + SYMFONY_REQUIRE: "${{ matrix.symfony }}" with: dependency-versions: "${{ matrix.dependencies }}" From 22b9f4a5e66d4531ad675a6f8c413e922e151441 Mon Sep 17 00:00:00 2001 From: Hans Mackowiak Date: Tue, 2 Dec 2025 15:44:38 +0100 Subject: [PATCH 2/3] Update build.yaml Use codecov/codecov-action --- .github/workflows/build.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index ef01dc5..6f39ab8 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -242,6 +242,6 @@ jobs: run: "vendor/bin/phpunit --coverage-clover=.build/logs/clover.xml" - name: "Send code coverage report to Codecov.io" - env: - CODECOV_TOKEN: "${{ secrets.CODECOV_TOKEN }}" - run: "bash <(curl -s https://codecov.io/bash)" + uses: "codecov/codecov-action@v5" + with: + token: ${{ secrets.CODECOV_TOKEN }} From 99cc8fd853c3626e1e861145558932b5af69c95b Mon Sep 17 00:00:00 2001 From: Hans Mackowiak Date: Tue, 2 Dec 2025 15:50:53 +0100 Subject: [PATCH 3/3] Update build.yaml Add missing flex tool --- .github/workflows/build.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 6f39ab8..1ecd2f3 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -227,6 +227,7 @@ jobs: coverage: "pcov" extensions: "${{ env.PHP_EXTENSIONS }}" php-version: "${{ matrix.php-version }}" + tools: "flex" - name: "Set up problem matchers for phpunit/phpunit" run: "echo \"::add-matcher::${{ runner.tool_cache }}/phpunit.json\""