@@ -3,28 +3,29 @@ name: CI
33on : [push, pull_request]
44
55jobs :
6- test :
7- runs-on : ubuntu-latest
8-
9- strategy :
10- matrix :
11- php-versions : ['7.3', '7.4', '8.0']
12- name : PHP ${{ matrix.php-versions }}
13- steps :
14- - uses : actions/checkout@v2
15- - uses : shivammathur/setup-php@v2
16- with :
17- php-version : ${{ matrix.php-versions }}
18- - name : Get composer cache directory
19- id : composer-cache
20- run : echo "::set-output name=dir::$(composer config cache-files-dir)"
21- - uses : actions/cache@v2
22- with :
23- path : ${{ steps.composer-cache.outputs.dir }}
24- key : ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
25- restore-keys : ${{ runner.os }}-composer-
26- - name : composer install
27- run : composer install --no-progress --prefer-dist --optimize-autoloader
28- - name : phpunit
29- run : php vendor/bin/phpunit
6+ test :
7+ runs-on : ubuntu-latest
308
9+ strategy :
10+ matrix :
11+ php-versions : ['7.3', '7.4', '8.0']
12+ name : PHP ${{ matrix.php-versions }}
13+ steps :
14+ - uses : actions/checkout@v2
15+ - uses : shivammathur/setup-php@v2
16+ with :
17+ php-version : ${{ matrix.php-versions }}
18+ - name : Get composer cache directory
19+ id : composer-cache
20+ run : echo "::set-output name=dir::$(composer config cache-files-dir)"
21+ - uses : actions/cache@v2
22+ with :
23+ path : ${{ steps.composer-cache.outputs.dir }}
24+ key : ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
25+ restore-keys : ${{ runner.os }}-composer-
26+ - name : composer install
27+ run : composer install --no-progress --prefer-dist --optimize-autoloader
28+ - name : phpunit
29+ run : php vendor/bin/phpunit
30+ - name : phpcs
31+ run : php vendor/bin/phpcs
0 commit comments