Skip to content

Commit 74d457b

Browse files
committed
Fix composer cache
1 parent a723cff commit 74d457b

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

.github/workflows/tests.yml

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,18 @@ jobs:
2222
steps:
2323
- uses: actions/checkout@v4
2424

25+
- name: Get Composer Cache Directory
26+
id: composer-cache
27+
run: |
28+
echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT
29+
2530
- name: Cache Composer dependencies
26-
uses: actions/cache@v3
31+
uses: actions/cache@v4
2732
with:
28-
path: /tmp/composer-cache
29-
key: ${{ runner.os }}-${{ hashFiles('**/composer.lock') }}
33+
path: ${{ steps.composer-cache.outputs.dir }}
34+
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
35+
restore-keys: |
36+
${{ runner.os }}-composer-
3037
3138
- name: Install dependencies
3239
uses: php-actions/composer@v6

0 commit comments

Comments
 (0)