1919 if : (github.event_name == 'push' || github.event.pull_request.head.repo.full_name != github.repository)
2020 steps :
2121 - name : Cancel Previous Runs
22- uses : styfle/cancel-workflow-action@0.11.0
22+ uses : styfle/cancel-workflow-action@0.12.1
2323 with :
2424 access_token : ${{ github.token }}
2525
@@ -32,13 +32,13 @@ jobs:
3232 - name : Set up PHP
3333 uses : shivammathur/setup-php@v2
3434 with :
35- php-version : 8.1
35+ php-version : 8.2
3636
3737 - name : Checkout code
38- uses : actions/checkout@v3
38+ uses : actions/checkout@v4
3939
4040 - name : Install dependencies
41- uses : ramsey/composer-install@v2
41+ uses : ramsey/composer-install@v3
4242
4343 - name : Check source code for syntax errors
4444 run : vendor/bin/parallel-lint --exclude .git --exclude vendor .
@@ -55,10 +55,10 @@ jobs:
5555 php-version : latest
5656
5757 - name : Checkout code
58- uses : actions/checkout@v3
58+ uses : actions/checkout@v4
5959
6060 - name : Install dependencies
61- uses : ramsey/composer-install@v2
61+ uses : ramsey/composer-install@v3
6262
6363 - name : Check source code for code style errors
6464 run : PHP_CS_FIXER_IGNORE_ENV=1 vendor/bin/php-cs-fixer fix --config=.php-cs-fixer.php --verbose --diff --dry-run
7070# - php_syntax_errors
7171# steps:
7272# - name: Checkout code
73- # uses: actions/checkout@v3
73+ # uses: actions/checkout@v4
7474
7575# - name: Setup PHP
7676# uses: shivammathur/setup-php@v2
8080# tools: phpstan
8181
8282# - name: Install Composer dependencies
83- # uses: ramsey/composer-install@v2
83+ # uses: ramsey/composer-install@v3
8484
8585# - name: Run PHPStan
8686# run: vendor/bin/phpstan analyze
9494 fail-fast : false
9595 matrix :
9696 php-version :
97- - 8.1
9897 - 8.2
98+ - 8.3
9999
100100 env :
101101 COMPOSER_NO_INTERACTION : 1
@@ -106,7 +106,7 @@ jobs:
106106
107107 # Checks out a copy of your repository on the ubuntu machine
108108 - name : Checkout code
109- uses : actions/checkout@v3
109+ uses : actions/checkout@v4
110110
111111
112112 - name : Setup PHP Action
@@ -118,7 +118,7 @@ jobs:
118118 tools : pecl, composer
119119
120120 - name : Install Composer dependencies
121- uses : ramsey/composer-install@v2
121+ uses : ramsey/composer-install@v3
122122
123123 - name : Run tests
124124 run : composer run-tests
0 commit comments