From e7c697e69d12d105e8fba46a5bb8923ab7e78f97 Mon Sep 17 00:00:00 2001 From: Thoriq Firdaus <2067467+tfirdaus@users.noreply.github.com> Date: Sun, 3 Aug 2025 10:58:21 +0700 Subject: [PATCH 1/3] Update workflow configs --- .github/workflows/ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 64244ae..f9d4ca4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -42,7 +42,7 @@ jobs: - name: Setup PHP uses: shivammathur/setup-php@v2 with: - php-version: 7.4 + php-version: "7.4" - name: Install PHP dependencies uses: ramsey/composer-install@v3 @@ -61,7 +61,7 @@ jobs: - name: Setup PHP uses: shivammathur/setup-php@v2 with: - php-version: 7.4 + php-version: "7.4" - name: Install PHP dependencies uses: ramsey/composer-install@v3 @@ -79,8 +79,7 @@ jobs: max-parallel: 3 matrix: php-version: ["7.4", "8.0", "8.1", "8.2", "8.3", "8.4"] - stability: [prefer-lowest, prefer-stable] - machine: [windows-latest, ubuntu-latest] + dependencies: [lowest, highest] steps: - name: Checkout code @@ -99,5 +98,6 @@ jobs: - name: Upload coverage to Codecov uses: codecov/codecov-action@v5 + if: ${{ matrix.php-version == '8.4' && matrix.dependencies == 'highest' }} env: CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} From 67daa8b6d227251d8eb264551c956b25bfb18b04 Mon Sep 17 00:00:00 2001 From: Thoriq Firdaus <2067467+tfirdaus@users.noreply.github.com> Date: Sun, 3 Aug 2025 11:04:47 +0700 Subject: [PATCH 2/3] Remove `if` --- .github/workflows/ci.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f9d4ca4..efd6f24 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -98,6 +98,5 @@ jobs: - name: Upload coverage to Codecov uses: codecov/codecov-action@v5 - if: ${{ matrix.php-version == '8.4' && matrix.dependencies == 'highest' }} env: CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} From 814ce008073a319bf018d8d35e1d47f5f33222d0 Mon Sep 17 00:00:00 2001 From: Thoriq Firdaus <2067467+tfirdaus@users.noreply.github.com> Date: Sun, 3 Aug 2025 11:07:50 +0700 Subject: [PATCH 3/3] Add dependency version --- .github/workflows/ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index efd6f24..db9b631 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -92,6 +92,8 @@ jobs: - name: Install PHP dependencies uses: ramsey/composer-install@v3 + with: + dependency-versions: ${{ matrix.dependencies }} - name: Run test run: vendor/bin/phpunit --coverage-clover coverage.xml