File tree Expand file tree Collapse file tree 2 files changed +33
-6
lines changed
Expand file tree Collapse file tree 2 files changed +33
-6
lines changed Original file line number Diff line number Diff line change 77jobs :
88 phpstan :
99 runs-on : ubuntu-latest
10+
11+ strategy :
12+ fail-fast : true
13+ matrix :
14+ php : [8.3]
15+
1016 steps :
11- - uses : actions/checkout@v3
17+ - name : Checkout code
18+ uses : actions/checkout@v4
1219
1320 - name : Setup PHP
1421 uses : shivammathur/setup-php@v2
1522 with :
16- php-version : 8.3
23+ php-version : ${{ matrix.php }}
1724 tools : composer:v2
1825 coverage : none
1926
27+ - name : Cache Composer dependencies
28+ uses : actions/cache@v4
29+ with :
30+ path : /tmp/composer-cache
31+ key : ${{ runner.os }}-${{ matrix.php }}-composer-${{ hashFiles('composer.lock', '*/composer.lock') }}
32+
2033 - name : Install dependencies
21- run : composer update --prefer-source --no-interaction --no-progress
34+ uses : php-actions/composer@v6
35+ with :
36+ php_version : ${{ matrix.php }}
37+ php_extensions : gd
38+ command : update
2239
2340 - name : PHPStan Static Analysis
2441 uses : php-actions/phpstan@v3
2542 with :
2643 path : src/
2744 configuration : phpstan.neon
28- php_version : 8.3
45+ php_version : ${{ matrix.php }}
2946 php_extensions : gd
Original file line number Diff line number Diff line change 1616
1717 steps :
1818 - name : Checkout code
19- uses : actions/checkout@v2
19+ uses : actions/checkout@v4
2020
2121 - name : Setup PHP
2222 uses : shivammathur/setup-php@v2
2525 tools : composer:v2
2626 coverage : none
2727
28+ - name : Cache Composer dependencies
29+ uses : actions/cache@v4
30+ with :
31+ path : /tmp/composer-cache
32+ key : ${{ runner.os }}-${{ matrix.php }}-composer-${{ hashFiles('composer.lock', '*/composer.lock') }}
33+
2834 - name : Install dependencies
29- run : composer update --prefer-source --no-interaction --no-progress
35+ uses : php-actions/composer@v6
36+ with :
37+ php_version : ${{ matrix.php }}
38+ php_extensions : gd
39+ command : update
3040
3141 - name : Execute tests
3242 run : vendor/bin/phpunit --no-coverage
You can’t perform that action at this time.
0 commit comments