@@ -30,22 +30,20 @@ jobs:
3030 name : " Static Code Analysis"
3131 runs-on : ubuntu-latest
3232
33- env :
34- PHAN_ALLOW_XDEBUG : 0
35- PHAN_DISABLE_XDEBUG_WARN : 1
33+ # env:
34+ # PHAN_ALLOW_XDEBUG: 0
35+ # PHAN_DISABLE_XDEBUG_WARN: 1
3636
3737 strategy :
3838 fail-fast : true
3939 matrix :
4040 php-version :
41- - " 8.1"
42- - " 8.2"
43- - " 8.3"
4441 - " 8.4"
42+ - " 8.5"
4543
4644 steps :
4745 - name : " Checkout"
48- uses : actions/checkout@v4
46+ uses : actions/checkout@v6
4947
5048 - name : " Install PHP"
5149 uses : shivammathur/setup-php@v2
@@ -56,10 +54,10 @@ jobs:
5654 coverage : none
5755
5856 - name : " Validate composer.json"
59- run : composer validate --ansi --strict
57+ run : composer validate --no-interaction -- ansi --verbose --with-dependencies --strict
6058
6159 - name : " Install dependencies with composer"
62- uses : ramsey/composer-install@v3
60+ uses : ramsey/composer-install@v4
6361
6462 - name : " Run PHP_CodeSniffer"
6563 run : php vendor/bin/phpcs -v
@@ -83,14 +81,12 @@ jobs:
8381 - ubuntu-latest
8482 - windows-latest
8583 php-version :
86- - " 8.1"
87- - " 8.2"
88- - " 8.3"
8984 - " 8.4"
85+ - " 8.5"
9086
9187 steps :
9288 - name : " Checkout"
93- uses : actions/checkout@v4
89+ uses : actions/checkout@v6
9490
9591 - name : " Install PHP with extensions"
9692 uses : shivammathur/setup-php@v2
@@ -101,13 +97,13 @@ jobs:
10197 coverage : pcov
10298
10399 - name : " Install dependencies with composer"
104- uses : ramsey/composer-install@v3
100+ uses : ramsey/composer-install@v4
105101
106102 - name : " Run tests with phpunit"
107103 run : php vendor/bin/phpunit --colors=always --configuration=phpunit.xml.dist
108104
109105# - name: "Send code coverage report to Codecov.io"
110- # uses: codecov/codecov-action@v5
106+ # uses: codecov/codecov-action@v6
111107# with:
112108# token: ${{ secrets.CODECOV_TOKEN }}
113109# files: .build/coverage/clover.xml
@@ -126,12 +122,12 @@ jobs:
126122
127123 steps :
128124 - name : " Checkout sources"
129- uses : actions/checkout@v4
125+ uses : actions/checkout@v6
130126
131127 - name : " Install PHP"
132128 uses : shivammathur/setup-php@v2
133129 with :
134- php-version : " 8.3 "
130+ php-version : " 8.5 "
135131 extensions : simplexml, ${{ env.PHP_EXTENSIONS }}
136132 ini-values : ${{ env.PHP_INI_VALUES }}
137133 coverage : none
@@ -155,7 +151,7 @@ jobs:
155151
156152 steps :
157153 - name : " Checkout sources"
158- uses : actions/checkout@v4
154+ uses : actions/checkout@v6
159155
160156 - name : " Install Sphinx"
161157 run : pip install sphinx myst-parser sphinx-rtd-theme
0 commit comments