File tree Expand file tree Collapse file tree 4 files changed +29
-24
lines changed
Expand file tree Collapse file tree 4 files changed +29
-24
lines changed Original file line number Diff line number Diff line change 88jobs :
99 build :
1010 name : Create a release
11- runs-on : ubuntu-20.04
11+ runs-on : ubuntu-latest
1212 steps :
1313 - name : Checkout code
1414 uses : actions/checkout@v4
Original file line number Diff line number Diff line change 2121jobs :
2222 coding-standards :
2323 name : Coding Standards with PHP CS Fixer [PHP ${{ matrix.php-version }}]
24- runs-on : ubuntu-20.04
24+ runs-on : ubuntu-latest
2525
2626 strategy :
2727 fail-fast : false
3030 - ' 7.4'
3131 - ' 8.0'
3232 - ' 8.1'
33+ - ' 8.2'
34+ - ' 8.3'
3335
3436 steps :
3537 - name : Checkout repository
@@ -43,16 +45,16 @@ jobs:
4345 coverage : none
4446
4547 - name : Get composer cache directory
46- run : echo "COMPOSER_CACHE_FILES_DIR=$(composer config cache-files-dir)" >> $GITHUB_ENV
48+ id : composer-cache
49+ run : echo "COMPOSER_CACHE_FILES_DIR=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT
4750
4851 - name : Cache composer dependencies
4952 uses : actions/cache@v3
5053 with :
51- path : ${{ env .COMPOSER_CACHE_FILES_DIR }}
52- key : composer-${{ runner.os }}-${{ matrix.php-version }}-${{ hashFiles('**/composer.*') }}
54+ path : ${{ steps.composer-cache.outputs .COMPOSER_CACHE_FILES_DIR }}
55+ key : composer-${{ matrix.php-version }}-${{ hashFiles('**/composer.*') }}
5356 restore-keys : |
54- composer-${{ runner.os }}-${{ matrix.php-version }}-
55- composer-${{ runner.os }}-
57+ composer-${{ matrix.php-version }}-
5658 composer-
5759
5860 - name : Setup Composer's GitHub OAuth access
6264 run : composer update --ansi
6365
6466 - name : Run PHP CS Fixer
65- run : vendor/bin/php-cs-fixer fix --verbose --ansi --dry-run --using-cache=no --diff
67+ run : vendor/bin/php-cs-fixer check --verbose --ansi --diff
Original file line number Diff line number Diff line change 2121jobs :
2222 static-analyses :
2323 name : PHPStan Static Analysis [PHP ${{ matrix.php-version }}]
24- runs-on : ubuntu-20.04
24+ runs-on : ubuntu-latest
2525
2626 strategy :
2727 fail-fast : false
3030 - ' 7.4'
3131 - ' 8.0'
3232 - ' 8.1'
33+ - ' 8.2'
34+ - ' 8.3'
3335
3436 steps :
3537 - name : Checkout repository
@@ -43,16 +45,16 @@ jobs:
4345 coverage : none
4446
4547 - name : Get composer cache directory
46- run : echo "COMPOSER_CACHE_FILES_DIR=$(composer config cache-files-dir)" >> $GITHUB_ENV
48+ id : composer-cache
49+ run : echo "COMPOSER_CACHE_FILES_DIR=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT
4750
4851 - name : Cache composer dependencies
4952 uses : actions/cache@v3
5053 with :
51- path : ${{ env .COMPOSER_CACHE_FILES_DIR }}
52- key : composer-${{ runner.os }}-${{ matrix.php-version }}-${{ hashFiles('**/composer.*') }}
54+ path : ${{ steps.composer-cache.outputs .COMPOSER_CACHE_FILES_DIR }}
55+ key : composer-${{ matrix.php-version }}-${{ hashFiles('**/composer.*') }}
5356 restore-keys : |
54- composer-${{ runner.os }}-${{ matrix.php-version }}-
55- composer-${{ runner.os }}-
57+ composer-${{ matrix.php-version }}-
5658 composer-
5759
5860 - name : Create PHPStan cache directory
6264 uses : actions/cache@v3
6365 with :
6466 path : build/phpstan
65- key : phpstan-${{ runner.os }}-${{ github.sha }}
67+ key : phpstan-${{ github.sha }}
6668 restore-keys : |
67- phpstan-${{ runner.os }}-
6869 phpstan-
6970
7071 - name : Setup Composer's GitHub OAuth access
7475 run : composer update --ansi
7576
7677 - name : Run PHPStan
77- run : vendor/bin/phpstan analyse --ansi
78+ run : vendor/bin/phpstan analyse --ansi --verbose
Original file line number Diff line number Diff line change 2121jobs :
2222 unit-tests :
2323 name : PHPUnit Tests [PHP ${{ matrix.php-version }}]
24- runs-on : ubuntu-20.04
24+ runs-on : ubuntu-latest
2525
2626 strategy :
2727 fail-fast : false
3030 - ' 7.4'
3131 - ' 8.0'
3232 - ' 8.1'
33+ - ' 8.2'
34+ - ' 8.3'
3335
3436 steps :
3537 - name : Checkout repository
@@ -43,16 +45,16 @@ jobs:
4345 coverage : xdebug
4446
4547 - name : Get composer cache directory
46- run : echo "COMPOSER_CACHE_FILES_DIR=$(composer config cache-files-dir)" >> $GITHUB_ENV
48+ id : composer-cache
49+ run : echo "COMPOSER_CACHE_FILES_DIR=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT
4750
4851 - name : Cache composer dependencies
4952 uses : actions/cache@v3
5053 with :
51- path : ${{ env .COMPOSER_CACHE_FILES_DIR }}
52- key : composer-${{ runner.os }}-${{ matrix.php-version }}-${{ hashFiles('**/composer.*') }}
54+ path : ${{ steps.composer-cache.outputs .COMPOSER_CACHE_FILES_DIR }}
55+ key : composer-${{ matrix.php-version }}-${{ hashFiles('**/composer.*') }}
5356 restore-keys : |
54- composer-${{ runner.os }}-${{ matrix.php-version }}-
55- composer-${{ runner.os }}-
57+ composer-${{ matrix.php-version }}-
5658 composer-
5759
5860 - name : Setup Composer's GitHub OAuth access
7577
7678 coveralls-upload :
7779 name : Trigger parallel build webhook on Coveralls
78- runs-on : ubuntu-20.04
80+ runs-on : ubuntu-latest
7981 needs :
8082 - unit-tests
8183
You can’t perform that action at this time.
0 commit comments