From 1b4ccc5827bca4c294653b2a695f132312e638cd Mon Sep 17 00:00:00 2001 From: Fejan Malek Date: Mon, 9 Jun 2025 08:34:05 +0530 Subject: [PATCH 1/3] update actions/cache to version 4 in build workflow --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f1065f90..a4982fe0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -38,7 +38,7 @@ jobs: key: ${{ env.key }} - name: Cache extensions - uses: actions/cache@v1 + uses: actions/cache@v4 with: path: ${{ steps.cache-env.outputs.dir }} key: ${{ steps.cache-env.outputs.key }} @@ -62,7 +62,7 @@ jobs: echo "COMPOSER_CACHE_DIR=~\AppData\Local\Composer" >> $GITHUB_ENV - name: Cache dependencies installed with composer - uses: actions/cache@v1 + uses: actions/cache@v4 with: path: ${{ steps.cache-env.outputs.dir }} key: php${{ matrix.php }}-composer-${{ matrix.dependencies }}-${{ hashFiles('**/composer.json') }} From 937121a48c7922aa34f5e73903bc16d77ef9fa78 Mon Sep 17 00:00:00 2001 From: Fejan Malek Date: Mon, 9 Jun 2025 08:35:14 +0530 Subject: [PATCH 2/3] add PHP versions 8.2, 8.3, and 8.4 to build --- .github/workflows/build.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a4982fe0..dee60375 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -24,6 +24,9 @@ jobs: - "7.4" - "8.0" - "8.1" + - "8.2" + - "8.3" + - "8.4" steps: - name: Checkout From 97601a24d9c161fad23ba5a65a421f10ad81dfe5 Mon Sep 17 00:00:00 2001 From: Fejan Malek Date: Mon, 9 Jun 2025 14:23:24 +0530 Subject: [PATCH 3/3] update env cache key to version 4 in build workflow --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index dee60375..564343a9 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,7 +10,7 @@ jobs: env: extensions: dom, json, gd, imagick - key: cache-v1 + key: cache-v4 runs-on: ${{ matrix.os }}