@@ -16,13 +16,11 @@ jobs:
1616 strategy :
1717 fail-fast : true
1818 matrix :
19- php-versions : [ '7.1', '7.2 ', '7.3 ', '7.4 ']
19+ php-versions : ['7.4', '7.3 ', '7.2 ', '7.1 ']
2020 phpunit-versions : ['latest']
2121 include :
2222 - php-versions : ' 8.0'
2323 phpunit-versions : ' 9.5.7'
24- - php-versions : ' 8.1'
25- phpunit-versions : ' 9.5.7'
2624
2725 steps :
2826 - uses : actions/checkout@v2
3432 extensions : mbstring, intl, gd, imagick, zip, dom, pgsql
3533 tools : php-cs-fixer, phpunit:${{ matrix.phpunit-versions }}
3634 env :
37- update : ${{ matrix.php-version == '8.0' || matrix.php-version == '8.1' }}
35+ update : ${{ matrix.php-version == '8.0' }}
3836 - name : Get composer cache directory
3937 id : composercache
4038 run : echo "::set-output name=dir::$(composer config cache-files-dir)"
@@ -44,17 +42,12 @@ jobs:
4442 uses : actions/cache@v2
4543 with :
4644 path : ${{ steps.composercache.outputs.dir }}
47- key : ${{ runner.os }}-php-${{ matrix.php-versions }}-${{ matrix.phpunit-versions }} -${{ hashFiles('**/composer.json') }}
45+ key : ${{ runner.os }}-php-${{ matrix.php-versions }}--${{ hashFiles('**/composer.json') }}
4846 restore-keys : |
49- ${{ runner.os }}-php-${{ matrix.php-versions }}-${{ matrix.phpunit-versions }}
47+ ${{ runner.os }}-php-${{ matrix.php-versions }}-
5048
5149 - name : Install deps
52- run : composer install --prefer-dist --no-progress --no-suggest --optimize-autoloader
53-
54- - name : Unit tests 8.x with phpunit:${{ matrix.phpunit-versions }}
55- run : phpunit
56- if : matrix.php-versions == '8.0' || matrix.php-versions == '8.1'
50+ run : composer install --prefer-dist --no-progress --optimize-autoloader
5751
58- - name : Unit tests 7.x
52+ - name : Unit tests
5953 run : php vendor/bin/phpunit
60- if : matrix.php-versions != '8.0' && matrix.php-versions != '8.1'
0 commit comments