File tree Expand file tree Collapse file tree 4 files changed +32
-24
lines changed Expand file tree Collapse file tree 4 files changed +32
-24
lines changed Original file line number Diff line number Diff line change @@ -31,14 +31,16 @@ jobs:
3131 ini-values : memory_limit=-1
3232 tools : composer:v2, cs2pr
3333
34+ - name : Get composer cache directory
35+ id : composer-cache
36+ run : echo "::set-output name=dir::$(composer config cache-files-dir)"
37+
3438 - name : " Cache dependencies"
35- uses : " actions/cache@v3.0.2 "
39+ uses : " actions/cache@v3.0.4 "
3640 with :
37- path : |
38- ~/.composer/cache
39- vendor
40- key : " php-${{ matrix.php-version }}-${{ matrix.dependencies }}"
41- restore-keys : " php-${{ matrix.php-version }}-${{ matrix.dependencies }}"
41+ path : ${{ steps.composer-cache.outputs.dir }}
42+ key : " php-${{ matrix.php-version }}-composer-${{ matrix.dependencies }}-${{ hashFiles('**/composer.lock') }}"
43+ restore-keys : " php-${{ matrix.php-version }}-composer-${{ matrix.dependencies }}-"
4244
4345 - name : " Install lowest dependencies"
4446 if : ${{ matrix.dependencies == 'lowest' }}
Original file line number Diff line number Diff line change @@ -31,14 +31,16 @@ jobs:
3131 ini-values : memory_limit=-1
3232 tools : composer:v2, cs2pr
3333
34+ - name : Get composer cache directory
35+ id : composer-cache
36+ run : echo "::set-output name=dir::$(composer config cache-files-dir)"
37+
3438 - name : " Cache dependencies"
35- uses : " actions/cache@v3.0.2 "
39+ uses : " actions/cache@v3.0.4 "
3640 with :
37- path : |
38- ~/.composer/cache
39- vendor
40- key : " php-${{ matrix.php-version }}-${{ matrix.dependencies }}"
41- restore-keys : " php-${{ matrix.php-version }}-${{ matrix.dependencies }}"
41+ path : ${{ steps.composer-cache.outputs.dir }}
42+ key : " php-${{ matrix.php-version }}-composer-${{ matrix.dependencies }}-${{ hashFiles('**/composer.lock') }}"
43+ restore-keys : " php-${{ matrix.php-version }}-composer-${{ matrix.dependencies }}-"
4244
4345 - name : " Install lowest dependencies"
4446 if : ${{ matrix.dependencies == 'lowest' }}
Original file line number Diff line number Diff line change @@ -33,14 +33,16 @@ jobs:
3333 ini-values : memory_limit=-1
3434 tools : composer:v2, cs2pr
3535
36+ - name : Get composer cache directory
37+ id : composer-cache
38+ run : echo "::set-output name=dir::$(composer config cache-files-dir)"
39+
3640 - name : " Cache dependencies"
37- uses : " actions/cache@v3.0.2 "
41+ uses : " actions/cache@v3.0.4 "
3842 with :
39- path : |
40- ~/.composer/cache
41- vendor
42- key : " php-${{ matrix.php-version }}-${{ matrix.dependencies }}"
43- restore-keys : " php-${{ matrix.php-version }}-${{ matrix.dependencies }}"
43+ path : ${{ steps.composer-cache.outputs.dir }}
44+ key : " php-${{ matrix.php-version }}-composer-${{ matrix.dependencies }}-${{ hashFiles('**/composer.lock') }}"
45+ restore-keys : " php-${{ matrix.php-version }}-composer-${{ matrix.dependencies }}-"
4446
4547 - name : " Install lowest dependencies"
4648 if : ${{ matrix.dependencies == 'lowest' }}
Original file line number Diff line number Diff line change @@ -31,14 +31,16 @@ jobs:
3131 ini-values : memory_limit=-1
3232 tools : composer:v2, cs2pr
3333
34+ - name : Get composer cache directory
35+ id : composer-cache
36+ run : echo "::set-output name=dir::$(composer config cache-files-dir)"
37+
3438 - name : " Cache dependencies"
35- uses : " actions/cache@v3.0.2 "
39+ uses : " actions/cache@v3.0.4 "
3640 with :
37- path : |
38- ~/.composer/cache
39- vendor
40- key : " php-${{ matrix.php-version }}-${{ matrix.dependencies }}"
41- restore-keys : " php-${{ matrix.php-version }}-${{ matrix.dependencies }}"
41+ path : ${{ steps.composer-cache.outputs.dir }}
42+ key : " php-${{ matrix.php-version }}-composer-${{ matrix.dependencies }}-${{ hashFiles('**/composer.lock') }}"
43+ restore-keys : " php-${{ matrix.php-version }}-composer-${{ matrix.dependencies }}-"
4244
4345 - name : " Install lowest dependencies"
4446 if : ${{ matrix.dependencies == 'lowest' }}
You can’t perform that action at this time.
0 commit comments